Skip to content
Snippets Groups Projects
Commit b700be49 authored by OZGCloud's avatar OZGCloud
Browse files

OZG-2651 OZG-2777 add "Deploy UserManager" Step; rename variable

parent e2ee70bb
Branches
Tags
No related merge requests found
...@@ -80,14 +80,14 @@ pipeline { ...@@ -80,14 +80,14 @@ pipeline {
def pom = readMavenPom file: 'pom.xml' def pom = readMavenPom file: 'pom.xml'
def version = pom.version def version = pom.version
QUARKUS_CONTAINER_IMAGE_TAG = "${env.BRANCH_NAME}-${version}" BRANCH_AND_VERSION = "${env.BRANCH_NAME}-${version}"
container("quarkus-22") { container("quarkus-22") {
withCredentials([usernamePassword(credentialsId: 'jenkins-docker-login', usernameVariable: 'USER', passwordVariable: 'PASSWORD')]) { withCredentials([usernamePassword(credentialsId: 'jenkins-docker-login', usernameVariable: 'USER', passwordVariable: 'PASSWORD')]) {
sh 'podman login docker.ozg-sh.de -u ${USER} -p ${PASSWORD}' sh 'podman login docker.ozg-sh.de -u ${USER} -p ${PASSWORD}'
sh "podman tag root/user-manager:build-latest docker.ozg-sh.de/user-manager:${QUARKUS_CONTAINER_IMAGE_TAG}" sh "podman tag root/user-manager:build-latest docker.ozg-sh.de/user-manager:${BRANCH_AND_VERSION}"
sh "podman push docker.ozg-sh.de/user-manager:${QUARKUS_CONTAINER_IMAGE_TAG}" sh "podman push docker.ozg-sh.de/user-manager:${BRANCH_AND_VERSION}"
if (env.BRANCH_NAME == 'master') { if (env.BRANCH_NAME == 'master') {
sh 'podman tag root/user-manager:build-latest docker.ozg-sh.de/user-manager:snapshot-latest' sh 'podman tag root/user-manager:build-latest docker.ozg-sh.de/user-manager:snapshot-latest'
...@@ -104,24 +104,31 @@ pipeline { ...@@ -104,24 +104,31 @@ pipeline {
} }
} }
// stage('Deploy to Nexus'){ stage('Deploy UserManager') {
// when { when {
// anyOf { anyOf {
// branch 'master' branch 'master'
// branch 'release' branch 'release'
// } }
// } }
// steps {
// script { steps {
// FAILED_STAGE = env.STAGE_NAME script {
// } FAILED_STAGE = env.STAGE_NAME
// container('maven-17') { }
// configFileProvider([configFile(fileId: 'maven-settings', variable: 'MAVEN_SETTINGS')]) { container("kubectl"){
// sh 'mvn -s $MAVEN_SETTINGS -DskipTests deploy' script {
// } if (env.BRANCH_NAME == 'master') {
// } sh 'kubectl rollout restart deployment/user-manager -n sh-kiel-dev'
// } sh 'kubectl rollout status deployment/user-manager -n sh-kiel-dev'
// }
sh 'kubectl rollout restart deployment/user-manager -n sh-ea-dev'
sh 'kubectl rollout status deployment/user-manager -n sh-ea-dev'
}
}
}
}
}
stage('Sonar Checks') { stage('Sonar Checks') {
steps { steps {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment