@@ -39,7 +39,9 @@ pipeline {
39
39
steps {
40
40
script {
41
41
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"
43
45
}
44
46
}
45
47
}
@@ -69,7 +71,9 @@ pipeline {
69
71
steps {
70
72
script {
71
73
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"
73
77
}
74
78
}
75
79
}
@@ -88,7 +92,9 @@ pipeline {
88
92
steps {
89
93
script {
90
94
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"
92
98
}
93
99
}
94
100
}
@@ -107,7 +113,9 @@ pipeline {
107
113
steps {
108
114
script {
109
115
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"
111
119
}
112
120
}
113
121
}
@@ -127,30 +135,27 @@ pipeline {
127
135
label ' data'
128
136
}
129
137
options { timeout(time : 20 , unit : ' MINUTES' ) }
130
-
131
138
environment {
132
139
ARTIFACTORY = credentials(" ${ p['artifactory.credentials']} " )
133
140
DEVELOCITY_CACHE = credentials(" ${ p['develocity.cache.credentials']} " )
134
141
DEVELOCITY_ACCESS_KEY = credentials(" ${ p['develocity.access-key']} " )
135
142
}
136
-
137
143
steps {
138
144
script {
139
145
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'] } " +
146
152
" -Dartifactory.username=${ ARTIFACTORY_USR} " +
147
153
" -Dartifactory.password=${ ARTIFACTORY_PSW} " +
148
- " -Dartifactory.staging-repository=libs- snapshot-local " +
154
+ " -Dartifactory.staging-repository=${ p['artifactory.repository. snapshot'] } " +
149
155
" -Dartifactory.build-name=spring-data-jpa " +
150
156
" -Dartifactory.build-number=${ BUILD_NUMBER} " +
151
157
' -Dmaven.repo.local=/tmp/jenkins-home/.m2/spring-data-jpa-enterprise ' +
152
158
' -Dmaven.test.skip=true clean deploy -U -B '
153
-
154
159
}
155
160
}
156
161
}
0 commit comments