|
98 | 98 | # Check the `calculate_matrix` job to see how is the matrix defined.
|
99 | 99 | include: ${{ fromJSON(needs.calculate_matrix.outputs.jobs) }}
|
100 | 100 | steps:
|
101 |
| - - name: Diskspace |
102 |
| - shell: pwsh |
103 |
| - run: | |
104 |
| - Get-Volume | Out-String | Write-Host |
105 |
| - #diskusage /t:500 C:\ |
106 |
| - $dirs = 'C:\Windows\Installer', 'C:\Program Files\LLVM\bin', |
107 |
| - 'C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\Llvm', |
108 |
| - 'C:\rtools45', 'C:\ghcup', 'C:\Program Files\WSL', 'C:\Program Files (x86)\Android', |
109 |
| - 'C:\Program Files\Google\Chrome', 'C:\Program Files (x86)\Microsoft\Edge', |
110 |
| - 'C:\Program Files\Mozilla Firefox', 'C:\Program Files\MySQL', 'C:\Julia', |
111 |
| - 'C:\Program Files\MongoDB', 'C:\Program Files\Azure Cosmos DB Emulator', |
112 |
| - 'C:\Program Files\PostgreSQL', 'C:\Program Files\Unity Hub', 'C:\ProgramData\chocolatey', |
113 |
| - 'C:\ProgramData\Package Cache', 'C:\Strawberry', 'C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk' |
114 |
| - Remove-Item -Recurse -Force -ErrorAction Continue $dirs |
115 |
| - Get-Volume | Out-String | Write-Host |
116 |
| - exit 1 |
117 | 101 | - name: Install cargo in AWS CodeBuild
|
118 | 102 | if: matrix.codebuild
|
119 | 103 | run: |
|
@@ -239,7 +223,24 @@ jobs:
|
239 | 223 | run: |
|
240 | 224 | cd src/ci/citool
|
241 | 225 | CARGO_INCREMENTAL=0 CARGO_TARGET_DIR=../../../build/citool cargo build
|
242 |
| -
|
| 226 | + |
| 227 | + - name: Free Diskspace |
| 228 | + shell: pwsh |
| 229 | + if: contains(matrix.os, 'windows') |
| 230 | + run: | |
| 231 | + Get-Volume | Out-String | Write-Host |
| 232 | + #diskusage /t:500 C:\ |
| 233 | + $dirs = 'C:\Windows\Installer', 'C:\Program Files\LLVM\bin', |
| 234 | + 'C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\Llvm', |
| 235 | + 'C:\rtools45', 'C:\ghcup', 'C:\Program Files (x86)\Android', |
| 236 | + 'C:\Program Files\Google\Chrome', 'C:\Program Files (x86)\Microsoft\Edge', |
| 237 | + 'C:\Program Files\Mozilla Firefox', 'C:\Program Files\MySQL', 'C:\Julia', |
| 238 | + 'C:\Program Files\MongoDB', 'C:\Program Files\Azure Cosmos DB Emulator', |
| 239 | + 'C:\Program Files\PostgreSQL', 'C:\Program Files\Unity Hub', 'C:\ProgramData\chocolatey', |
| 240 | + 'C:\ProgramData\Package Cache', 'C:\Strawberry', 'C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk' |
| 241 | + Remove-Item -Recurse -Force -ErrorAction Continue $dirs |
| 242 | + Get-Volume | Out-String | Write-Host |
| 243 | + |
243 | 244 | - name: run the build
|
244 | 245 | run: |
|
245 | 246 | set +e
|
|
0 commit comments