@@ -81,7 +81,9 @@ pipeline {
81
81
docker. image(" harbor-repo.vmware.com/dockerhub-proxy-cache/springci/spring-data-with-cassandra-3.11:${ p['java.main.tag']} " ). inside(' -v $HOME:/tmp/jenkins-home' ) {
82
82
sh ' mkdir -p /tmp/jenkins-home'
83
83
sh ' JAVA_HOME=/opt/java/openjdk8 /opt/cassandra/bin/cassandra -R &'
84
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml -Pci,external-cassandra clean dependency:list verify -Dsort -U -B'
84
+ sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
85
+ " ./mvnw -s settings.xml -Pci,external-cassandra " +
86
+ " clean dependency:list verify -Dsort -U -B"
85
87
}
86
88
}
87
89
}
@@ -109,7 +111,9 @@ pipeline {
109
111
docker. image(" harbor-repo.vmware.com/dockerhub-proxy-cache/springci/spring-data-with-cassandra-3.11:${ p['java.next.tag']} " ). inside(' -v $HOME:/tmp/jenkins-home' ) {
110
112
sh ' mkdir -p /tmp/jenkins-home'
111
113
sh ' JAVA_HOME=/opt/java/openjdk8 /opt/cassandra/bin/cassandra -R &'
112
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml -Pci,external-cassandra clean dependency:list verify -Dsort -U -B'
114
+ sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
115
+ " ./mvnw -s settings.xml -Pci,external-cassandra " +
116
+ " clean dependency:list verify -Dsort -U -B"
113
117
}
114
118
}
115
119
}
@@ -138,14 +142,15 @@ pipeline {
138
142
script {
139
143
docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
140
144
sh ' mkdir -p /tmp/jenkins-home'
141
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml -Pci,artifactory ' +
142
- ' -Dartifactory.server=https://repo.spring.io ' +
145
+ sh ' MAVEN_OPTS="-Duser.name=' + " ${ p['jenkins.user.name']} " + ' -Duser.home=/tmp/jenkins-home" ' +
146
+ " ./mvnw -s settings.xml -Pci,artifactory " +
147
+ " -Dartifactory.server=${ p['artifactory.url']} " +
143
148
" -Dartifactory.username=${ ARTIFACTORY_USR} " +
144
149
" -Dartifactory.password=${ ARTIFACTORY_PSW} " +
145
- " -Dartifactory.staging-repository=libs- snapshot-local " +
150
+ " -Dartifactory.staging-repository=${ p['artifactory.repository. snapshot'] } " +
146
151
" -Dartifactory.build-name=spring-data-cassandra " +
147
152
" -Dartifactory.build-number=${ BUILD_NUMBER} " +
148
- ' -Dmaven.test.skip=true clean deploy -U -B'
153
+ " -Dmaven.test.skip=true clean deploy -U -B"
149
154
}
150
155
}
151
156
}
0 commit comments