@@ -39,7 +39,9 @@ pipeline {
3939 steps {
4040 script {
4141 docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.docker' ]) {
42- sh ' PROFILE=all-dbs ci/test.sh'
42+ sh " PROFILE=all-dbs " +
43+ " JENKINS_USER_NAME=${ p['jenkins.user.name']} " +
44+ " ci/test.sh"
4345 }
4446 }
4547 }
@@ -69,7 +71,9 @@ pipeline {
6971 steps {
7072 script {
7173 docker. image(p[' docker.java.next.image' ]). inside(p[' docker.java.inside.docker' ]) {
72- sh ' PROFILE=all-dbs,hibernate-64-next ci/test.sh'
74+ sh " PROFILE=all-dbs,hibernate-64-next " +
75+ " JENKINS_USER_NAME=${ p['jenkins.user.name']} " +
76+ " ci/test.sh"
7377 }
7478 }
7579 }
@@ -88,7 +92,9 @@ pipeline {
8892 steps {
8993 script {
9094 docker. image(p[' docker.java.next.image' ]). inside(p[' docker.java.inside.docker' ]) {
91- sh ' PROFILE=all-dbs ci/test.sh'
95+ sh " PROFILE=all-dbs " +
96+ " JENKINS_USER_NAME=${ p['jenkins.user.name']} " +
97+ " ci/test.sh"
9298 }
9399 }
94100 }
@@ -107,7 +113,9 @@ pipeline {
107113 steps {
108114 script {
109115 docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.docker' ]) {
110- sh ' PROFILE=all-dbs,eclipselink-next ci/test.sh'
116+ sh " PROFILE=all-dbs,eclipselink-next " +
117+ " JENKINS_USER_NAME=${ p['jenkins.user.name']} " +
118+ " ci/test.sh"
111119 }
112120 }
113121 }
@@ -127,30 +135,27 @@ pipeline {
127135 label ' data'
128136 }
129137 options { timeout(time : 20 , unit : ' MINUTES' ) }
130-
131138 environment {
132139 ARTIFACTORY = credentials(" ${ p['artifactory.credentials']} " )
133140 DEVELOCITY_CACHE = credentials(" ${ p['develocity.cache.credentials']} " )
134141 DEVELOCITY_ACCESS_KEY = credentials(" ${ p['develocity.access-key']} " )
135142 }
136-
137143 steps {
138144 script {
139145 docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
140- sh ' MAVEN_OPTS="-Duser.name=spring-builds+ jenkins -Duser.home=/tmp/jenkins-home" ' +
141- ' DEVELOCITY_CACHE_USERNAME=${DEVELOCITY_CACHE_USR} ' +
142- ' DEVELOCITY_CACHE_PASSWORD=${DEVELOCITY_CACHE_PSW} ' +
143- ' GRADLE_ENTERPRISE_ACCESS_KEY=${DEVELOCITY_ACCESS_KEY} ' +
144- ' ./mvnw -s settings.xml -Pci,artifactory ' +
145- ' -Dartifactory.server=https://repo.spring.io ' +
146+ sh ' MAVEN_OPTS="-Duser.name=' + " ${ p[' jenkins.user.name'] } " + ' -Duser.home=/tmp/jenkins-home" ' +
147+ " DEVELOCITY_CACHE_USERNAME=${ DEVELOCITY_CACHE_USR} " +
148+ " DEVELOCITY_CACHE_PASSWORD=${ DEVELOCITY_CACHE_PSW} " +
149+ " GRADLE_ENTERPRISE_ACCESS_KEY=${ DEVELOCITY_ACCESS_KEY} " +
150+ " ./mvnw -s settings.xml -Pci,artifactory " +
151+ " -Dartifactory.server=${ p['artifactory.url'] } " +
146152 " -Dartifactory.username=${ ARTIFACTORY_USR} " +
147153 " -Dartifactory.password=${ ARTIFACTORY_PSW} " +
148- " -Dartifactory.staging-repository=libs- snapshot-local " +
154+ " -Dartifactory.staging-repository=${ p['artifactory.repository. snapshot'] } " +
149155 " -Dartifactory.build-name=spring-data-jpa " +
150156 " -Dartifactory.build-number=${ BUILD_NUMBER} " +
151157 ' -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-jpa-enterprise ' +
152158 ' -Dmaven.test.skip=true clean deploy -U -B '
153-
154159 }
155160 }
156161 }
0 commit comments