Skip to content

Commit 20817bb

Browse files
lxbndrcompnerd
authored andcommitted
AzDO: truncate intermediate output files to save space
1 parent fcc5fb4 commit 20817bb

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

.azure/vs2022.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -430,8 +430,15 @@ stages:
430430
targetType: 'inline'
431431
script: |
432432
# Free some space for install step
433-
Remove-Item $(Build.SourcesDirectory)/swift/.git -Recurse -Force
434-
Remove-Item $(Build.SourcesDirectory)/llvm-project/.git -Recurse -Force
433+
Get-ChildItem $(Agent.BuildDirectory)\1\*.obj -File -Recurse | ForEach-Object {
434+
$CreationTime = $_.CreationTime
435+
$LastAccessTime = $_.LastAccessTime
436+
$LastWriteTime = $_.LastWriteTime
437+
Set-Content -Path $_.FullName -Force -Value "!"
438+
$_.CreationTime = $CreationTime
439+
$_.LastAccessTime = $LastAccessTime
440+
$_.LastWriteTime = $LastWriteTime
441+
}
435442
condition: or(contains(variables['Agent.Name'], 'Azure'), eq(variables['Agent.Name'], 'Hosted Agent'))
436443
- task: CMake@1
437444
inputs:

0 commit comments

Comments
 (0)