From 084d7c72157390b2a154acdcb5cf54ca2dde4718 Mon Sep 17 00:00:00 2001 From: ahmed531998 Date: Tue, 29 Aug 2023 13:37:28 +0200 Subject: [PATCH] version_number --- Jenkinsfile | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index b7b6b6b..f470043 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,23 +5,22 @@ pipeline { environment { imagename = "d4science/janetfrontend" // d4science account on dockerhub registryCredential = 'e348bfab-5580-4db6-b0e0-d854966bde08' - dockerImage = '' + dockerImage = '' git_url='https://code-repo.d4science.org/ahmed.ibrahim39699/JanetFrontEnd.git' } stages { stage('Cloning Git') { steps { git([url: git_url, branch: 'main', credentialsId: '88b54962-1c0e-49cb-8155-22276860f346']) - } } stage('Building image') { steps{ script { - commit=$(git rev-parse --short HEAD) - date=$(date '+%Y%m%d%H%M%S') - version_info="$date-$commit" - dockerImage = docker.build(imagename, "--build-arg version_info=$version_info") + commit= sh(returnStdout: true, script: 'git rev-parse --short HEAD') + date= sh(returnStdout: true, script: "date '+%Y%m%d%H%M%S'") + version_info= sh(returnStdout: true, script: "'$date-$commit'") + dockerImage = sh(docker build imagename --build-arg "version_info=$version_info") } } }