Update Jenkinsfile
BOT_open_sesam/pipeline/head There was a failure building this commit Details

main
bart 2026-08-30 19:57:44 +05:00
parent ea57137dc3
commit 253da9479c
1 changed files with 20 additions and 19 deletions

39
Jenkinsfile vendored
View File

@ -34,23 +34,23 @@ pipeline {
} }
} }
} }
stage ('build tunnel image and push') { # stage ('build tunnel image and push') {
steps { # steps {
dir('tunnel'){ # dir('tunnel'){
script { # script {
docker.withRegistry("${REGISTRY_URL}", 'jenkins_harbor') { # docker.withRegistry("${REGISTRY_URL}", 'jenkins_harbor') {
def TunnelImage = docker.build( # def TunnelImage = docker.build(
"${REGISTRY}/${TUNNEL_IMAGE_NAME}:${env.BUILD_NUMBER}", # "${REGISTRY}/${TUNNEL_IMAGE_NAME}:${env.BUILD_NUMBER}",
"--label build_number=${IMAGE_TAG} " + # "--label build_number=${IMAGE_TAG} " +
"--label git_commit=${env.GIT_COMMIT} " + # "--label git_commit=${env.GIT_COMMIT} " +
"." # "."
) # )
TunnelImage.push() # TunnelImage.push()
} # }
} # }
} # }
} # }
} # }
stage ('clear after build and push') { stage ('clear after build and push') {
steps { steps {
@ -65,10 +65,11 @@ pipeline {
script { script {
sh ''' sh '''
export BOT_IMAGE_TAG=${IMAGE_TAG} export BOT_IMAGE_TAG=${IMAGE_TAG}
export TUNNEL_IMAGE_TAG=${IMAGE_TAG} #export TUNNEL_IMAGE_TAG=${IMAGE_TAG}
# Pull new images explicitly # Pull new images explicitly
docker-compose pull bot_open_sesam tunnel_open_sesam docker-compose pull bot_open_sesam
#tunnel_open_sesam
# Deploy with specific project name # Deploy with specific project name
docker-compose up -d --remove-orphans docker-compose up -d --remove-orphans