@@ -31,11 +31,11 @@ pipeline {
31
31
}
32
32
options { timeout(time : 30 , unit : ' MINUTES' ) }
33
33
environment {
34
- ARTIFACTORY = credentials(' 02bd1690-b54f-4c9f-819d-a77cb7a9822c ' )
34
+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials'] } " )
35
35
}
36
36
steps {
37
37
script {
38
- docker. withRegistry(' ' , ' hub. docker.com-springbuildmaster ' ) {
38
+ docker. withRegistry(p[ ' docker.registry ' ], p[ ' docker.credentials ' ] ) {
39
39
docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
40
40
sh ' rm -Rf `find . -name "BACKUPDEFAULT*"`'
41
41
sh ' rm -Rf `find . -name "ConfigDiskDir*"`'
@@ -50,67 +50,6 @@ pipeline {
50
50
}
51
51
}
52
52
53
- stage(" Test other configurations" ) {
54
- when {
55
- beforeAgent(true )
56
- allOf {
57
- branch(pattern : " main|(\\ d\\ .\\ d\\ .x)" , comparator : " REGEXP" )
58
- not { triggeredBy ' UpstreamCause' }
59
- }
60
- }
61
- parallel {
62
- stage(" test: baseline (next)" ) {
63
- agent {
64
- label ' data'
65
- }
66
- options { timeout(time : 30 , unit : ' MINUTES' ) }
67
- environment {
68
- ARTIFACTORY = credentials(' 02bd1690-b54f-4c9f-819d-a77cb7a9822c' )
69
- }
70
- steps {
71
- script {
72
- docker. withRegistry(' ' , ' hub.docker.com-springbuildmaster' ) {
73
- docker. image(p[' docker.java.next.image' ]). inside(p[' docker.java.inside.basic' ]) {
74
- sh ' rm -Rf `find . -name "BACKUPDEFAULT*"`'
75
- sh ' rm -Rf `find . -name "ConfigDiskDir*"`'
76
- sh ' rm -Rf `find . -name "locator*" | grep -v "src"`'
77
- sh ' rm -Rf `find . -name "newDB"`'
78
- sh ' rm -Rf `find . -name "server" | grep -v "src"`'
79
- sh ' rm -Rf `find . -name "*.log"`'
80
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home -Duser.dir=$PWD -Djava.io.tmpdir=/tmp" ./mvnw -s settings.xml -Pjava11 clean dependency:list test -Dsort -U -B'
81
- }
82
- }
83
- }
84
- }
85
- }
86
-
87
- stage(" test: baseline (LTS)" ) {
88
- agent {
89
- label ' data'
90
- }
91
- options { timeout(time : 30 , unit : ' MINUTES' ) }
92
- environment {
93
- ARTIFACTORY = credentials(' 02bd1690-b54f-4c9f-819d-a77cb7a9822c' )
94
- }
95
- steps {
96
- script {
97
- docker. withRegistry(' ' , ' hub.docker.com-springbuildmaster' ) {
98
- docker. image(p[' docker.java.lts.image' ]). inside(p[' docker.java.inside.basic' ]) {
99
- sh ' rm -Rf `find . -name "BACKUPDEFAULT*"`'
100
- sh ' rm -Rf `find . -name "ConfigDiskDir*"`'
101
- sh ' rm -Rf `find . -name "locator*" | grep -v "src"`'
102
- sh ' rm -Rf `find . -name "newDB"`'
103
- sh ' rm -Rf `find . -name "server" | grep -v "src"`'
104
- sh ' rm -Rf `find . -name "*.log"`'
105
- sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home -Duser.dir=$PWD -Djava.io.tmpdir=/tmp" ./mvnw -s settings.xml -P java11,remote-java17 clean dependency:list test -Dsort -U -B'
106
- }
107
- }
108
- }
109
- }
110
- }
111
- }
112
- }
113
-
114
53
stage(' Release to artifactory' ) {
115
54
when {
116
55
beforeAgent(true )
@@ -125,12 +64,12 @@ pipeline {
125
64
options { timeout(time : 20 , unit : ' MINUTES' ) }
126
65
127
66
environment {
128
- ARTIFACTORY = credentials(' 02bd1690-b54f-4c9f-819d-a77cb7a9822c ' )
67
+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials'] } " )
129
68
}
130
69
131
70
steps {
132
71
script {
133
- docker. withRegistry(' ' , ' hub. docker.com-springbuildmaster ' ) {
72
+ docker. withRegistry(p[ ' docker.registry ' ], p[ ' docker.credentials ' ] ) {
134
73
docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
135
74
sh ' rm -Rf `find . -name "BACKUPDEFAULT*"`'
136
75
sh ' rm -Rf `find . -name "ConfigDiskDir*"`'
0 commit comments