From f0382262e266ac80a8a2c528a31bdc12301e7234 Mon Sep 17 00:00:00 2001 From: Dominik Chilla Date: Thu, 13 Jun 2019 22:34:12 +0200 Subject: [PATCH] Jenkins parameterized --- Jenkinsfile.declarative | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile.declarative b/Jenkinsfile.declarative index 99ff6be..04fca42 100644 --- a/Jenkinsfile.declarative +++ b/Jenkinsfile.declarative @@ -1,6 +1,6 @@ pipeline { environment { - imageObject = '' + dockerImage = '' } agent any @@ -12,7 +12,7 @@ pipeline { /* This builds the actual image; synonymous to * docker build on the command line */ script { - imageObject = docker.build(env.imageName) + dockerImage = docker.build("${env.imageName}:${env.GIT_LOCAL_BRANCH}") } } } @@ -22,7 +22,7 @@ pipeline { /* Ideally, we would run a test framework against our image. * For this example, we're using a Volkswagen-type approach ;-) */ script { - imageObject.inside { + dockerImage.inside { sh 'echo "Tests passed"' } } @@ -33,7 +33,7 @@ pipeline { steps { script { docker.withRegistry(env.dockerRegistry) { - imageObject.push() + dockerImage.push() } } }