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
|