pipeline { agent { label 'jenkins-slave' } environment { DOCKER_REGISTRY = "opengnsys" DOCKER_CREDENTIALS = credentials('DOCKER_HUB_TOKEN') DOCKER_TAG = "${env.BUILD_NUMBER}" DOCKER_IMAGE_NAME = "oggui" BRANCH_NAME = "${env.GIT_BRANCH}" } stages { stage ('Checkout') { steps { checkout scm } } stage('Build') { steps { echo 'Building....' script { dir('ogWebconsole') { docker.build("${DOCKER_IMAGE_NAME}:${BRANCH_NAME}-${DOCKER_TAG}", "-f Dockerfile .") } } } } } }