diff --git a/Jenkinsfile b/Jenkinsfile index 78b0b0a..c2183d5 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -22,15 +22,17 @@ pipeline { } stage('Run tests on image'){ steps{ - docker.image("${OWNER}/${IMAGE_NAME}:${TAG}").inside( - '--rm --name amarillo -p 8000:80 -e MODULE_NAME=amarillo.app.main -e MAX_WORKERS=1 -e ADMIN_TOKEN=test -e RIDE2GO_TOKEN=test -e METRICS_USER=test -e METRICS_PASSWORD=test -e TZ=Europe/Berlin -v $(pwd)/data:/app/data' - ){ - // TODO: wait until the API is up - c -> sh script: """ - sleep 10 - echo Testing... - pytest - """ + script { + docker.image("${OWNER}/${IMAGE_NAME}:${TAG}").inside( + '--rm --name amarillo -p 8000:80 -e MODULE_NAME=amarillo.app.main -e MAX_WORKERS=1 -e ADMIN_TOKEN=test -e RIDE2GO_TOKEN=test -e METRICS_USER=test -e METRICS_PASSWORD=test -e TZ=Europe/Berlin -v $(pwd)/data:/app/data' + ){ + // TODO: wait until the API is up + c -> sh script: """ + sleep 10 + echo Testing... + pytest + """ + } } } }