Commit 8372aa6
authored
Clean install and test result bases for stale packages (#2399)
* Install colcon clean extension
* Clean install path for packages to rebuild
* Clean test result path for packages to retest
* Set entrypoint for builder stage
to update time stamp used for breaking caches
do so at end of builder stage to capture overlay dependencies
* Set test-result-base for clean package verb
* Reinstate copy test results step
* Set default test-result-base for all verbs
* Drop copy step for test results
* Use parallel executor for testing
to print Processing status to stdout and avoid CI timeouts
but limit parallel-workers to 1 to be like sequential
* Remove entrypoint for builder stage
as lockfiles capture installed dependency versions
and colcon cache can ensure underlay sourse correspond to ws build
thus updates to builder stage layers need not break cache1 parent 083f321 commit 8372aa6
3 files changed
+21
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
153 | 157 | | |
154 | 158 | | |
155 | 159 | | |
| |||
221 | 225 | | |
222 | 226 | | |
223 | 227 | | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
224 | 232 | | |
225 | 233 | | |
226 | 234 | | |
| |||
242 | 250 | | |
243 | 251 | | |
244 | 252 | | |
245 | | - | |
246 | | - | |
247 | | - | |
248 | | - | |
249 | | - | |
250 | | - | |
251 | | - | |
252 | 253 | | |
253 | 254 | | |
254 | 255 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
1 | 6 | | |
| 7 | + | |
2 | 8 | | |
3 | 9 | | |
4 | 10 | | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| 61 | + | |
61 | 62 | | |
62 | 63 | | |
63 | 64 | | |
| |||
0 commit comments