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

release helmchart 1.10.0

parent 54eac6c0
No related branches found
No related tags found
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