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

release helmchart 1.10.0

parent 54eac6c0
Branches OZG-7121
Tags
No related merge requests found
...@@ -56,9 +56,9 @@ pipeline { ...@@ -56,9 +56,9 @@ pipeline {
FAILED_STAGE=env.STAGE_NAME FAILED_STAGE=env.STAGE_NAME
} }
configFileProvider([configFile(fileId: 'maven-settings', variable: 'MAVEN_SETTINGS')]) { // configFileProvider([configFile(fileId: 'maven-settings', variable: 'MAVEN_SETTINGS')]) {
sh './mvnw -pl user-manager-interface -s $MAVEN_SETTINGS clean deploy -Dmaven.wagon.http.retryHandler.count=3' // sh './mvnw -pl user-manager-interface -s $MAVEN_SETTINGS clean deploy -Dmaven.wagon.http.retryHandler.count=3'
} // }
} }
} }
...@@ -67,10 +67,10 @@ pipeline { ...@@ -67,10 +67,10 @@ pipeline {
script { script {
FAILED_STAGE=env.STAGE_NAME FAILED_STAGE=env.STAGE_NAME
configFileProvider([configFile(fileId: 'maven-settings', variable: 'MAVEN_SETTINGS')]) { // configFileProvider([configFile(fileId: 'maven-settings', variable: 'MAVEN_SETTINGS')]) {
sh './mvnw -pl user-manager-server -s $MAVEN_SETTINGS clean deploy -Dmaven.wagon.http.retryHandler.count=3' // sh './mvnw -pl user-manager-server -s $MAVEN_SETTINGS clean deploy -Dmaven.wagon.http.retryHandler.count=3'
junit testResults: '**/target/surefire-reports/*.xml', skipPublishingChecks: true // junit testResults: '**/target/surefire-reports/*.xml', skipPublishingChecks: true
} // }
} }
} }
} }
...@@ -80,28 +80,32 @@ pipeline { ...@@ -80,28 +80,32 @@ pipeline {
script { script {
FAILED_STAGE=env.STAGE_NAME FAILED_STAGE=env.STAGE_NAME
withCredentials([usernamePassword(credentialsId: 'jenkins-nexus-login', usernameVariable: 'USER', passwordVariable: 'PASSWORD')]) { // withCredentials([usernamePassword(credentialsId: 'jenkins-nexus-login', usernameVariable: 'USER', passwordVariable: 'PASSWORD')]) {
configFileProvider([configFile(fileId: 'maven-settings', variable: 'MAVEN_SETTINGS')]) { // configFileProvider([configFile(fileId: 'maven-settings', variable: 'MAVEN_SETTINGS')]) {
sh './mvnw -pl user-manager-server -s $MAVEN_SETTINGS clean verify -Pnative -Dquarkus.container-image.registry=docker.ozg-sh.de -Dquarkus.container-image.username=${USER} -Dquarkus.container-image.password=${PASSWORD} -Dquarkus.container-image.push=true -Dquarkus.container-image.build=true -Dquarkus.native.remote-container-build=true -Dmaven.wagon.http.retryHandler.count=3' // sh './mvnw -pl user-manager-server -s $MAVEN_SETTINGS clean verify -Pnative -Dquarkus.container-image.registry=docker.ozg-sh.de -Dquarkus.container-image.username=${USER} -Dquarkus.container-image.password=${PASSWORD} -Dquarkus.container-image.push=true -Dquarkus.container-image.build=true -Dquarkus.native.remote-container-build=true -Dmaven.wagon.http.retryHandler.count=3'
} // }
} // }
} }
} }
} }
stage ('OWASP Dependency-Check Vulnerabilities') { stage ('OWASP Dependency-Check Vulnerabilities') {
steps { steps {
dependencyCheck additionalArguments: ''' script {
-o "./" FAILED_STAGE=env.STAGE_NAME
-s "./" }
-f "ALL"
-d /dependency-check-data // dependencyCheck additionalArguments: '''
--suppression dependency-check-supressions.xml // -o "./"
--disableKnownExploited // -s "./"
--disableArchive // -f "ALL"
--prettyPrint''', odcInstallation: 'dependency-check-owasp' // -d /dependency-check-data
// --suppression dependency-check-supressions.xml
// --disableKnownExploited
// --disableArchive
// --prettyPrint''', odcInstallation: 'dependency-check-owasp'
dependencyCheckPublisher pattern: 'dependency-check-report.xml' // dependencyCheckPublisher pattern: 'dependency-check-report.xml'
} }
} }
...@@ -113,17 +117,17 @@ pipeline { ...@@ -113,17 +117,17 @@ pipeline {
script { script {
FAILED_STAGE=env.STAGE_NAME FAILED_STAGE=env.STAGE_NAME
configFileProvider([configFile(fileId: 'maven-settings', variable: 'MAVEN_SETTINGS')]) { // configFileProvider([configFile(fileId: 'maven-settings', variable: 'MAVEN_SETTINGS')]) {
dir('user-manager-server') { // dir('user-manager-server') {
try { // try {
withSonarQubeEnv('sonarqube-ozg-sh'){ // withSonarQubeEnv('sonarqube-ozg-sh'){
sh "./mvnw -s $MAVEN_SETTINGS package sonar:sonar -Dsonar.coverage.jacoco.xmlReportPaths=${env.WORKSPACE}/user-manager-server/target/jacoco-report/jacoco.xml" // sh "./mvnw -s $MAVEN_SETTINGS package sonar:sonar -Dsonar.coverage.jacoco.xmlReportPaths=${env.WORKSPACE}/user-manager-server/target/jacoco-report/jacoco.xml"
} // }
} catch (Exception e) { // } catch (Exception e) {
unstable("SonarQube failed") // unstable("SonarQube failed")
} // }
} // }
} // }
} }
} }
} }
...@@ -132,16 +136,16 @@ pipeline { ...@@ -132,16 +136,16 @@ pipeline {
steps { steps {
script { script {
FAILED_STAGE = env.STAGE_NAME FAILED_STAGE = env.STAGE_NAME
IMAGE_TAG = generateImageTag() // IMAGE_TAG = generateImageTag()
tagAndPushDockerImage(IMAGE_TAG) // tagAndPushDockerImage(IMAGE_TAG)
if (env.BRANCH_NAME == 'master') { // if (env.BRANCH_NAME == 'master') {
tagAndPushDockerImage('snapshot-latest') // tagAndPushDockerImage('snapshot-latest')
} // }
else if (env.BRANCH_NAME == 'release') { // else if (env.BRANCH_NAME == 'release') {
tagAndPushDockerImage('latest') // tagAndPushDockerImage('latest')
} // }
} }
} }
} }
...@@ -159,7 +163,7 @@ pipeline { ...@@ -159,7 +163,7 @@ pipeline {
sh "helm package --version=${HELM_CHART_VERSION} ." sh "helm package --version=${HELM_CHART_VERSION} ."
deployHelmChart(HELM_CHART_VERSION) // deployHelmChart(HELM_CHART_VERSION)
} }
} }
} }
...@@ -191,11 +195,11 @@ pipeline { ...@@ -191,11 +195,11 @@ pipeline {
script { script {
FAILED_STAGE = env.STAGE_NAME FAILED_STAGE = env.STAGE_NAME
cloneGitopsRepo() // cloneGitopsRepo()
setNewTestUserManagerVersion() // setNewTestUserManagerVersion()
pushTestGitopsRepo() // pushTestGitopsRepo()
} }
} }
} }
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>de.itvsh.kop</groupId> <groupId>de.itvsh.kop</groupId>
<artifactId>user-manager</artifactId> <artifactId>user-manager</artifactId>
<version>1.11.0-SNAPSHOT</version> <version>1.10.0</version>
<name>User Manager Parent</name> <name>User Manager Parent</name>
<packaging>pom</packaging> <packaging>pom</packaging>
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
<groupId>de.itvsh.kop.user</groupId> <groupId>de.itvsh.kop.user</groupId>
<artifactId>user-manager-interface</artifactId> <artifactId>user-manager-interface</artifactId>
<version>1.11.0-SNAPSHOT</version> <version>1.10.0</version>
<name>UserManager Interface</name> <name>UserManager Interface</name>
<description>gRPC Interface for User Manager</description> <description>gRPC Interface for User Manager</description>
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
<groupId>de.itvsh.kop.user</groupId> <groupId>de.itvsh.kop.user</groupId>
<artifactId>user-manager-server</artifactId> <artifactId>user-manager-server</artifactId>
<version>1.11.0-SNAPSHOT</version> <version>1.10.0</version>
<name>User Manager</name> <name>User Manager</name>
<properties> <properties>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment