Spostata build docker dopo il publish

This commit is contained in:
2025-03-27 12:49:18 +01:00
parent b42cfb88fc
commit 64a9b546ba

View File

@@ -29,30 +29,6 @@ pipeline {
} }
} }
stage('Docker Build') {
steps {
node('server-build') {
echo "Building Docker image"
unstash 'docker-files'
script {
//docker.withRegistry('https://git.studioml.it/', '67a6fa18-9538-4c38-9103-886165605565') {
//def version = "${env.GIT_BRANCH.toLowerCase().replace('/', '-')}-${env.BUILD_NUMBER}";
def branchVersion = ""
if (env.GIT_BRANCH != "master") {
branchVersion = "-${env.GIT_BRANCH.toLowerCase().replace('/', '-')}"
}
bat "docker buildx build --platform linux/amd64,linux/arm64 --push -t \"git.studioml.it/integry/ems-api${branchVersion}:latest\" ."
//containerImageLink "git.studioml.it/integry/ems-api-${env.GIT_BRANCH.toLowerCase().replace('/', '-')}:latest}"
}
//}
}
}
}
stage('Publish Develop') { stage('Publish Develop') {
when { when {
expression { expression {
@@ -125,6 +101,27 @@ sleep 10''', execTimeout: 120000, flatten: false, makeEmptyDirs: false, noDefaul
} }
} }
stage('Docker Build') {
steps {
node('server-build') {
echo "Building Docker image"
unstash 'docker-files'
script {
def branchVersion = ""
if (env.GIT_BRANCH != "master") {
branchVersion = "-${env.GIT_BRANCH.toLowerCase().replace('/', '-')}"
}
bat "docker buildx build --platform linux/amd64,linux/arm64 --push -t \"git.studioml.it/integry/ems-api${branchVersion}:latest\" ."
//containerImageLink "git.studioml.it/integry/ems-api-${env.GIT_BRANCH.toLowerCase().replace('/', '-')}:latest}"
}
}
}
}
} }
post { post {