Raymond Toy pushed to branch rtoy-refactor-ci-config at cmucl / cmucl
Commits:
-
b2e80b1f
by Raymond Toy at 2020-09-05T11:24:19-07:00
1 changed file:
Changes:
| ... | ... | @@ -50,8 +50,10 @@ linux:test: |
| 50 | 50 |
paths:
|
| 51 | 51 |
- ansi-test/test.out
|
| 52 | 52 |
needs:
|
| 53 |
- - job: linux:build
|
|
| 53 |
+ # Needs artifacts from install (ansi-test/) and build (dist/)
|
|
| 54 |
+ - job: linux:install
|
|
| 54 | 55 |
artifacts: true
|
| 56 |
+ - job: linux:build
|
|
| 55 | 57 |
script:
|
| 56 | 58 |
- bin/run-tests.sh -l dist/bin/lisp 2>&1 | tee test.log
|
| 57 | 59 |
- cd ansi-test
|
| ... | ... | @@ -66,8 +68,10 @@ linux:benchmark: |
| 66 | 68 |
paths:
|
| 67 | 69 |
- benchmarks/cl-bench/results
|
| 68 | 70 |
needs:
|
| 69 |
- - job: linux:build
|
|
| 71 |
+ # Needs artifacts from install (snapshot/) and build (dist/)
|
|
| 72 |
+ - job: linux:install
|
|
| 70 | 73 |
artifacts: true
|
| 74 |
+ - job: linux:build
|
|
| 71 | 75 |
script:
|
| 72 | 76 |
- cd ../benchmarks/cl-bench
|
| 73 | 77 |
- mkdir tmp
|
| ... | ... | @@ -112,8 +116,10 @@ osx:test: |
| 112 | 116 |
paths:
|
| 113 | 117 |
- ansi-test/test.out
|
| 114 | 118 |
needs:
|
| 115 |
- - job: osx:build
|
|
| 119 |
+ # Needs artifacts from install (ansi-test/) and build (dist/)
|
|
| 120 |
+ - job: osx:install
|
|
| 116 | 121 |
artifacts: true
|
| 122 |
+ - job: osx:build
|
|
| 117 | 123 |
script:
|
| 118 | 124 |
- bin/run-tests.sh -l dist/bin/lisp 2>&1 | tee test.log
|
| 119 | 125 |
- cd ansi-test
|
| ... | ... | @@ -128,8 +134,10 @@ osx:benchmark: |
| 128 | 134 |
paths:
|
| 129 | 135 |
- benchmarks/cl-bench/results
|
| 130 | 136 |
needs:
|
| 131 |
- - job: osx:build
|
|
| 137 |
+ # Needs artifacts from install (snapshot/) and build (dist/)
|
|
| 138 |
+ - job: osx:install
|
|
| 132 | 139 |
artifacts: true
|
| 140 |
+ - job: osx:build
|
|
| 133 | 141 |
script:
|
| 134 | 142 |
- cd ../benchmarks/cl-bench
|
| 135 | 143 |
- mkdir tmp
|