From d0cc889a44942cfd4e525ec2104872ce73ae3fd9 Mon Sep 17 00:00:00 2001 From: Tobias Gruetzmacher Date: Thu, 26 Nov 2020 23:57:15 +0100 Subject: [PATCH] Jenkins: Build image inside empty directoy --- tests/modules/Jenkinsfile | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/tests/modules/Jenkinsfile b/tests/modules/Jenkinsfile index 120c01349..e285bf5cf 100644 --- a/tests/modules/Jenkinsfile +++ b/tests/modules/Jenkinsfile @@ -3,13 +3,15 @@ def prepareDocker () { def img stage('Prepare environment') { - def uid = sh returnStdout: true, script: 'id -u' - writeFile file: 'Dockerfile', text: """ - FROM python:3.8-buster - RUN pip install pytest-cov PySocks && \\ - useradd -m -u ${uid.trim()} jenkins - """ - img = docker.build('local:test-all-comics') + dir('.imagebuild') { + def uid = sh returnStdout: true, script: 'id -u' + writeFile file: 'Dockerfile', text: """ + FROM python:3.8-buster + RUN pip install pytest-cov PySocks && \\ + useradd -m -u ${uid.trim()} jenkins + """ + img = docker.build('local:test-all-comics') + } } return img }