diff options
| author | 2025-10-29 20:51:06 +0100 | |
|---|---|---|
| committer | 2025-10-29 20:51:06 +0100 | |
| commit | 8fa17a082ed63a15402e964d8b6590359cc168b5 (patch) | |
| tree | a576e984da250669efb4a52525c6fa1de78e9c22 /Jenkinsfile | |
| parent | fd6d517214ca779c7f3dc6ffda1355841c10546e (diff) | |
Test to simplify config
Diffstat (limited to 'Jenkinsfile')
| -rw-r--r-- | Jenkinsfile | 31 |
1 files changed, 3 insertions, 28 deletions
diff --git a/Jenkinsfile b/Jenkinsfile index fa01ddd..561ed3d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -63,37 +63,12 @@ pipeline { --build-arg APP_VERSION=${APP_VERSION} \ --build-arg ALPINE_VERSION=${ALPINE_VERSION} \ -t ${IMAGE_NAME}:${GIT_SHA} \ - -t ${IMAGE_NAME}:${APP_VERSION} \ - -t ${IMAGE_NAME}:${APP_VERSION}-alpine${ALPINE_VERSION} \ - -t ${IMAGE_NAME}:latest \ - --push \ - . - . - ''' - } - } - } - - stage('Docker github build') { - steps { - withCredentials([usernamePassword( - credentialsId: 'docker-hub', - usernameVariable: 'DOCKER_USER', - passwordVariable: 'DOCKER_PASS' - )]) { - sh ''' - docker version - docker buildx version - docker buildx ls | grep -q multiarch || docker buildx create --name multiarch --use --bootstrap - echo "$DOCKER_PASS" | docker login -u "$DOCKER_USER" --password-stdin - - DOCKER_BUILDKIT=1 docker buildx build \ - --platform ${PLATFORMS} \ - --build-arg APP_VERSION=${APP_VERSION} \ - --build-arg ALPINE_VERSION=${ALPINE_VERSION} \ -t ${DOCKER_HUB}:${GIT_SHA} \ + -t ${IMAGE_NAME}:${APP_VERSION} \ -t ${DOCKER_HUB}:${APP_VERSION} \ + -t ${IMAGE_NAME}:${APP_VERSION}-alpine${ALPINE_VERSION} \ -t ${DOCKER_HUB}:${APP_VERSION}-alpine${ALPINE_VERSION} \ + -t ${IMAGE_NAME}:latest \ -t ${DOCKER_HUB}:latest \ --push \ . |
