@@ -57,7 +57,7 @@ pipeline {
5757 }
5858
5959 parallel {
60- stage(" test: baseline ( hibernate 6.4.x snapshots )" ) {
60+ stage(" test: hibernate 6.2 (LTS )" ) {
6161 agent {
6262 label ' data'
6363 }
@@ -71,34 +71,97 @@ pipeline {
7171 steps {
7272 script {
7373 docker. image(p[' docker.java.next.image' ]). inside(p[' docker.java.inside.docker' ]) {
74- sh " PROFILE=all-dbs,hibernate-64-next " +
74+ sh " PROFILE=all-dbs,hibernate-62 " +
75+ " JENKINS_USER_NAME=${ p['jenkins.user.name']} " +
76+ " ci/test.sh"
77+ }
78+ }
79+ }
80+ }
81+ stage(" test: baseline (hibernate 6.4 snapshots)" ) {
82+ agent {
83+ label ' data'
84+ }
85+ options { timeout(time : 30 , unit : ' MINUTES' )}
86+ environment {
87+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials']} " )
88+ DEVELOCITY_CACHE = credentials(" ${ p['develocity.cache.credentials']} " )
89+ DEVELOCITY_ACCESS_KEY = credentials(" ${ p['develocity.access-key']} " )
90+ TESTCONTAINERS_IMAGE_SUBSTITUTOR = ' org.springframework.data.jpa.support.ProxyImageNameSubstitutor'
91+ }
92+ steps {
93+ script {
94+ docker. image(p[' docker.java.next.image' ]). inside(p[' docker.java.inside.docker' ]) {
95+ sh " PROFILE=all-dbs,hibernate-64-snapshots " +
96+ " JENKINS_USER_NAME=${ p['jenkins.user.name']} " +
97+ " ci/test.sh"
98+ }
99+ }
100+ }
101+ }
102+ stage(" test: baseline (hibernate 6.5)" ) {
103+ agent {
104+ label ' data'
105+ }
106+ options { timeout(time : 30 , unit : ' MINUTES' )}
107+ environment {
108+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials']} " )
109+ DEVELOCITY_CACHE = credentials(" ${ p['develocity.cache.credentials']} " )
110+ DEVELOCITY_ACCESS_KEY = credentials(" ${ p['develocity.access-key']} " )
111+ TESTCONTAINERS_IMAGE_SUBSTITUTOR = ' org.springframework.data.jpa.support.ProxyImageNameSubstitutor'
112+ }
113+ steps {
114+ script {
115+ docker. image(p[' docker.java.next.image' ]). inside(p[' docker.java.inside.docker' ]) {
116+ sh " PROFILE=all-dbs,hibernate-65 " +
117+ " JENKINS_USER_NAME=${ p['jenkins.user.name']} " +
118+ " ci/test.sh"
119+ }
120+ }
121+ }
122+ }
123+ stage(" test: baseline (hibernate 6.5 snapshots)" ) {
124+ agent {
125+ label ' data'
126+ }
127+ options { timeout(time : 30 , unit : ' MINUTES' )}
128+ environment {
129+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials']} " )
130+ DEVELOCITY_CACHE = credentials(" ${ p['develocity.cache.credentials']} " )
131+ DEVELOCITY_ACCESS_KEY = credentials(" ${ p['develocity.access-key']} " )
132+ TESTCONTAINERS_IMAGE_SUBSTITUTOR = ' org.springframework.data.jpa.support.ProxyImageNameSubstitutor'
133+ }
134+ steps {
135+ script {
136+ docker. image(p[' docker.java.next.image' ]). inside(p[' docker.java.inside.docker' ]) {
137+ sh " PROFILE=all-dbs,hibernate-65-snapshots " +
138+ " JENKINS_USER_NAME=${ p['jenkins.user.name']} " +
139+ " ci/test.sh"
140+ }
141+ }
142+ }
143+ }
144+ stage(" test: baseline (hibernate 6.6 snapshots)" ) {
145+ agent {
146+ label ' data'
147+ }
148+ options { timeout(time : 30 , unit : ' MINUTES' )}
149+ environment {
150+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials']} " )
151+ DEVELOCITY_CACHE = credentials(" ${ p['develocity.cache.credentials']} " )
152+ DEVELOCITY_ACCESS_KEY = credentials(" ${ p['develocity.access-key']} " )
153+ TESTCONTAINERS_IMAGE_SUBSTITUTOR = ' org.springframework.data.jpa.support.ProxyImageNameSubstitutor'
154+ }
155+ steps {
156+ script {
157+ docker. image(p[' docker.java.next.image' ]). inside(p[' docker.java.inside.docker' ]) {
158+ sh " PROFILE=all-dbs,hibernate-66-snapshots " +
75159 " JENKINS_USER_NAME=${ p['jenkins.user.name']} " +
76160 " ci/test.sh"
77161 }
78162 }
79163 }
80164 }
81- stage(" test: hibernate 6.2 (LTS)" ) {
82- agent {
83- label ' data'
84- }
85- options { timeout(time : 30 , unit : ' MINUTES' )}
86- environment {
87- ARTIFACTORY = credentials(" ${ p['artifactory.credentials']} " )
88- DEVELOCITY_CACHE = credentials(" ${ p['develocity.cache.credentials']} " )
89- DEVELOCITY_ACCESS_KEY = credentials(" ${ p['develocity.access-key']} " )
90- TESTCONTAINERS_IMAGE_SUBSTITUTOR = ' org.springframework.data.jpa.support.ProxyImageNameSubstitutor'
91- }
92- steps {
93- script {
94- docker. image(p[' docker.java.next.image' ]). inside(p[' docker.java.inside.docker' ]) {
95- sh " PROFILE=all-dbs,hibernate-62 " +
96- " JENKINS_USER_NAME=${ p['jenkins.user.name']} " +
97- " ci/test.sh"
98- }
99- }
100- }
101- }
102165 stage(" test: java.next (next)" ) {
103166 agent {
104167 label ' data'
0 commit comments