@@ -30,9 +30,10 @@ pipeline {
30
30
tar'
31
31
MULTIARCH = ' true'
32
32
CI = ' true'
33
+ CI_WEB = ' true'
33
34
CI_PORT = ' 80'
34
35
CI_SSL = ' false'
35
- CI_DELAY = ' 5 '
36
+ CI_DELAY = ' 10 '
36
37
TEST_MYSQL_HOST = credentials(' mysql_test_host' )
37
38
TEST_MYSQL_PASSWORD = credentials(' mysql_test_password' )
38
39
CI_AUTH = ' user:password'
@@ -173,6 +174,9 @@ pipeline {
173
174
environment name : ' MULTIARCH' , value : ' true'
174
175
}
175
176
steps {
177
+ sh " wget https://lsio-ci.ams3.digitaloceanspaces.com/qemu-aarch64-static"
178
+ sh " wget https://lsio-ci.ams3.digitaloceanspaces.com/qemu-arm-static"
179
+ sh " chmod +x qemu-*"
176
180
sh " docker build --no-cache -f Dockerfile.amd64 -t ${ DOCKERHUB_IMAGE} :amd64-${ EXT_RELEASE} -ls${ LS_TAG_NUMBER} \
177
181
--build-arg ${ BUILD_VERSION_ARG} =${ EXT_RELEASE} --build-arg VERSION=\" ${ EXT_RELEASE} -pkg-${ PACKAGE_TAG} -ls${ LS_TAG_NUMBER} \" --build-arg BUILD_DATE=${ GITHUB_DATE} ."
178
182
sh " docker build --no-cache -f Dockerfile.armhf -t ${ DOCKERHUB_IMAGE} :arm32v6-${ EXT_RELEASE} -ls${ LS_TAG_NUMBER} \
@@ -274,7 +278,7 @@ pipeline {
274
278
string(credentialsId : ' spaces-secret' , variable : ' DO_SECRET' )
275
279
]) {
276
280
sh ''' #! /bin/bash
277
- docker pull lsiodev/ci
281
+ docker pull lsiodev/ci:latest
278
282
docker run --rm \
279
283
-v /var/run/docker.sock:/var/run/docker.sock \
280
284
-e IMAGE=\" ${CI_IMAGE}\" \
@@ -287,6 +291,7 @@ pipeline {
287
291
-e SECRET_KEY=\" ${DO_SECRET}\" \
288
292
-e ACCESS_KEY=\" ${DO_KEY}\" \
289
293
-e DOCKER_ENV=\" DB_HOST=${TEST_MYSQL_HOST}|DB_DATABASE=bookstack|DB_USERNAME=root|DB_PASSWORD=${TEST_MYSQL_PASSWORD}\" \
294
+ -e WEB_SCREENSHOT=\" ${CI_WEB}\" \
290
295
-e WEB_AUTH=\" ${CI_AUTH}\" \
291
296
-e WEB_PATH=\" ${CI_WEBPATH}\" \
292
297
-e DO_REGION="ams3" \
0 commit comments