Update Jenkinsfile

Signed-off-by: prankumargrid <prankumar@griddynamics.com>
This commit is contained in:
prankumargrid 2025-05-01 16:00:40 +05:30 committed by GitHub
parent 9344fdd0f8
commit 5aeb5e731c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

2
Jenkinsfile vendored
View file

@ -52,7 +52,7 @@ pipeline {
script {
def tag = BRANCH_NAME == 'main' ? 'latest' : "${COMMIT}"
def repo = BRANCH_NAME == 'main' ? "${DOCKER_IMAGE}-main" : "${DOCKER_IMAGE}-mr"
sh "docker build -t ${repo}:${tag} ."
sh "docker buildx build -t ${repo}:${tag} ."
withCredentials([usernamePassword(credentialsId: 'dockerhub', usernameVariable: 'DOCKER_USER', passwordVariable: 'DOCKER_PASS')]) {
sh "echo $DOCKER_PASS | docker login -u $DOCKER_USER --password-stdin"
sh "docker push ${repo}:${tag}"