Compare commits

...

2 Commits

Author SHA1 Message Date
Nicolas Arenas 6d8a93b0e4 refs #1028 Arregla el etiquetado de latest 2024-10-23 19:35:56 +02:00
Nicolas Arenas 5a3471d779 refs #1028 Arregla el tag de latest 2024-10-23 19:25:47 +02:00
1 changed files with 10 additions and 5 deletions

View File

@ -18,7 +18,14 @@ pipeline {
echo 'Building....'
script {
dir('ogWebconsole') {
docker.build("${DOCKER_REPO}/${DOCKER_IMAGE_NAME}:${BRANCH_NAME}-${DOCKER_TAG}", "-f Dockerfile .")
IMAGE_ID = "${DOCKER_REPO}/${DOCKER_IMAGE_NAME}:${BRANCH_NAME}-${DOCKER_TAG}"
if (BRANCH_NAME == 'main') {
LATEST_ID = 'latest'
} else {
LATEST_ID = "${DOCKER_REPO}/${DOCKER_IMAGE_NAME}:${BRANCH_NAME}-latest"
}
docker.build("${IMAGE_ID}", "-f Dockerfile .")
docker.build("${LATEST_ID}", "-f Dockerfile .")
}
}
}
@ -28,10 +35,8 @@ pipeline {
echo 'Pushing....'
script {
docker.withRegistry('https://index.docker.io/v1/', 'docker-hub-credentials' ) {
dir('ogWebconsole') {
docker.image("${DOCKER_REPO}/${DOCKER_IMAGE_NAME}:${BRANCH_NAME}-${DOCKER_TAG}").push()
docker.image("${DOCKER_REPO}/${DOCKER_IMAGE_NAME}:${BRANCH_NAME}-${DOCKER_TAG}").push("${DOCKER_REPO}/${DOCKER_IMAGE_NAME}:${BRANCH_NAME}-latest")
}
docker.image("${IMAGE_ID}").push()
docker.image("${LATEST_ID}").push()
}
}
}