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
|