@@ -88,9 +88,10 @@ build-from-latest:
88
88
when : always
89
89
paths :
90
90
- gitlab-build-docker.log
91
+ - html
91
92
expire_in : 1 month
92
93
script :
93
- - apk --update add coreutils
94
+ - apk --update add coreutils rsync
94
95
# The output of the build can get larger than gitlab.com's limit; only
95
96
# print the first 1MB (and the last 80 lines.) GitLab's limit is 4MB,
96
97
# however, the list of all branches and tags that shows up in the initial
@@ -115,6 +116,12 @@ build-from-latest:
115
116
build-from-clean :
116
117
extends :
117
118
- build-from-latest
119
+ artifacts :
120
+ when : always
121
+ paths :
122
+ - gitlab-build-docker.log
123
+ - html
124
+ expire_in : 99 years
118
125
variables :
119
126
ARTIFACT_BASE : " source-clean"
120
127
only :
@@ -136,18 +143,21 @@ build-from-clean:
136
143
137
144
test-dev :
138
145
stage : test
146
+ dependencies : []
139
147
script :
140
148
- . .ci/pull-gitlab.sh sagemath-dev
141
149
- sh .ci/test-dev.sh "$DOCKER_IMAGE"
142
150
143
151
test-cli :
144
152
stage : test
153
+ dependencies : []
145
154
script :
146
155
- . .ci/pull-gitlab.sh sagemath
147
156
- sh .ci/test-cli.sh "$DOCKER_IMAGE"
148
157
149
158
test-jupyter :
150
159
stage : test
160
+ dependencies : []
151
161
script :
152
162
- . .ci/pull-gitlab.sh sagemath
153
163
- sh .ci/test-jupyter.sh "$DOCKER_IMAGE" docker
@@ -156,6 +166,7 @@ test-jupyter:
156
166
# variables DOCKER_USER and SECRET_DOCKER_PASS have been set up.
157
167
push-dockerhub :
158
168
stage : release
169
+ dependencies : []
159
170
only :
160
171
refs :
161
172
- branches
@@ -170,6 +181,7 @@ push-dockerhub:
170
181
# variables DOCKER_USER and SECRET_DOCKER_PASS have been set up.
171
182
push-dockerhub-dev :
172
183
stage : release
184
+ dependencies : []
173
185
only :
174
186
refs :
175
187
- master
0 commit comments