Raymond Toy pushed to branch rtoy-refactor-ci-config at cmucl / cmucl
Commits:
-
e6dc62db
by Raymond Toy at 2020-09-05T10:32:55-07:00
1 changed file:
Changes:
| ... | ... | @@ -9,11 +9,17 @@ stages: |
| 9 | 9 |
- test
|
| 10 | 10 |
- benchmark
|
| 11 | 11 |
|
| 12 |
+cache:
|
|
| 13 |
+ |
|
| 12 | 14 |
|
| 13 | 15 |
linux:install:
|
| 14 | 16 |
stage: install
|
| 15 | 17 |
tags:
|
| 16 | 18 |
- linux
|
| 19 |
+ artifacts:
|
|
| 20 |
+ paths:
|
|
| 21 |
+ - ansi-test/
|
|
| 22 |
+ - snapshot/
|
|
| 17 | 23 |
script:
|
| 18 | 24 |
- git clone https://gitlab.common-lisp.net/ansi-test/ansi-test.git
|
| 19 | 25 |
- (cd ansi-test; git checkout rtoy-cmucl-expected-failures)
|
| ... | ... | @@ -26,6 +32,9 @@ linux:build: |
| 26 | 32 |
stage: build
|
| 27 | 33 |
tags:
|
| 28 | 34 |
- linux
|
| 35 |
+ needs:
|
|
| 36 |
+ - job: linux:install
|
|
| 37 |
+ artifacts: true
|
|
| 29 | 38 |
script:
|
| 30 | 39 |
- bin/build.sh $bootstrap -R -C "" -o snapshot/bin/lisp
|
| 31 | 40 |
- bin/make-dist.sh -I dist linux-4
|
| ... | ... | @@ -61,6 +70,10 @@ osx:install: |
| 61 | 70 |
stage: install
|
| 62 | 71 |
tags:
|
| 63 | 72 |
- osx
|
| 73 |
+ artifacts:
|
|
| 74 |
+ paths:
|
|
| 75 |
+ - ansi-test/
|
|
| 76 |
+ - snapshot/
|
|
| 64 | 77 |
script:
|
| 65 | 78 |
- git clone https://gitlab.common-lisp.net/ansi-test/ansi-test.git
|
| 66 | 79 |
- (cd ansi-test; git checkout rtoy-cmucl-expected-failures)
|
| ... | ... | @@ -72,6 +85,9 @@ osx:build: |
| 72 | 85 |
stage: install
|
| 73 | 86 |
tags:
|
| 74 | 87 |
- osx
|
| 88 |
+ needs:
|
|
| 89 |
+ - job: osx:install
|
|
| 90 |
+ artifacts: true
|
|
| 75 | 91 |
script:
|
| 76 | 92 |
- bin/build.sh $bootstrap -R -C "" -o snapshot/bin/lisp
|
| 77 | 93 |
- bin/make-dist.sh -I dist darwin-4
|