@@ -54,38 +54,107 @@ pipeline {
5454 }
5555
5656 parallel {
57- stage(" test: java.next (hibernate 6.1 )" ) {
57+ stage(" test: baseline (hibernate 6.4 )" ) {
5858 agent {
5959 label ' data'
6060 }
6161 options { timeout(time : 30 , unit : ' MINUTES' )}
6262 environment {
6363 ARTIFACTORY = credentials(" ${ p['artifactory.credentials']} " )
64+ DEVELOCITY_CACHE = credentials(" ${ p['develocity.cache.credentials']} " )
65+ DEVELOCITY_ACCESS_KEY = credentials(" ${ p['develocity.access-key']} " )
6466 TESTCONTAINERS_IMAGE_SUBSTITUTOR = ' org.springframework.data.jpa.support.ProxyImageNameSubstitutor'
6567 }
6668 steps {
6769 script {
6870 docker. image(p[' docker.java.next.image' ]). inside(p[' docker.java.inside.docker' ]) {
69- sh ' PROFILE=all-dbs,hibernate-61 ci/test.sh'
70- sh " ci/clean.sh"
71+ sh " PROFILE=all-dbs,hibernate-64 " +
72+ " JENKINS_USER_NAME=${ p['jenkins.user.name']} " +
73+ " ci/test.sh"
7174 }
7275 }
7376 }
7477 }
75- stage(" test: baseline (hibernate 6.3 )" ) {
78+ stage(" test: baseline (hibernate 6.4 snapshots )" ) {
7679 agent {
7780 label ' data'
7881 }
7982 options { timeout(time : 30 , unit : ' MINUTES' )}
8083 environment {
8184 ARTIFACTORY = credentials(" ${ p['artifactory.credentials']} " )
85+ DEVELOCITY_CACHE = credentials(" ${ p['develocity.cache.credentials']} " )
86+ DEVELOCITY_ACCESS_KEY = credentials(" ${ p['develocity.access-key']} " )
8287 TESTCONTAINERS_IMAGE_SUBSTITUTOR = ' org.springframework.data.jpa.support.ProxyImageNameSubstitutor'
8388 }
8489 steps {
8590 script {
86- docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.docker' ]) {
87- sh ' PROFILE=all-dbs,hibernate-63 ci/test.sh'
88- sh " ci/clean.sh"
91+ docker. image(p[' docker.java.next.image' ]). inside(p[' docker.java.inside.docker' ]) {
92+ sh " PROFILE=all-dbs,hibernate-64-snapshots " +
93+ " JENKINS_USER_NAME=${ p['jenkins.user.name']} " +
94+ " ci/test.sh"
95+ }
96+ }
97+ }
98+ }
99+ stage(" test: baseline (hibernate 6.5)" ) {
100+ agent {
101+ label ' data'
102+ }
103+ options { timeout(time : 30 , unit : ' MINUTES' )}
104+ environment {
105+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials']} " )
106+ DEVELOCITY_CACHE = credentials(" ${ p['develocity.cache.credentials']} " )
107+ DEVELOCITY_ACCESS_KEY = credentials(" ${ p['develocity.access-key']} " )
108+ TESTCONTAINERS_IMAGE_SUBSTITUTOR = ' org.springframework.data.jpa.support.ProxyImageNameSubstitutor'
109+ }
110+ steps {
111+ script {
112+ docker. image(p[' docker.java.next.image' ]). inside(p[' docker.java.inside.docker' ]) {
113+ sh " PROFILE=all-dbs,hibernate-65 " +
114+ " JENKINS_USER_NAME=${ p['jenkins.user.name']} " +
115+ " ci/test.sh"
116+ }
117+ }
118+ }
119+ }
120+ stage(" test: baseline (hibernate 6.5 snapshots)" ) {
121+ agent {
122+ label ' data'
123+ }
124+ options { timeout(time : 30 , unit : ' MINUTES' )}
125+ environment {
126+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials']} " )
127+ DEVELOCITY_CACHE = credentials(" ${ p['develocity.cache.credentials']} " )
128+ DEVELOCITY_ACCESS_KEY = credentials(" ${ p['develocity.access-key']} " )
129+ TESTCONTAINERS_IMAGE_SUBSTITUTOR = ' org.springframework.data.jpa.support.ProxyImageNameSubstitutor'
130+ }
131+ steps {
132+ script {
133+ docker. image(p[' docker.java.next.image' ]). inside(p[' docker.java.inside.docker' ]) {
134+ sh " PROFILE=all-dbs,hibernate-65-snapshots " +
135+ " JENKINS_USER_NAME=${ p['jenkins.user.name']} " +
136+ " ci/test.sh"
137+ }
138+ }
139+ }
140+ }
141+ stage(" test: baseline (hibernate 6.6 snapshots)" ) {
142+ agent {
143+ label ' data'
144+ }
145+ options { timeout(time : 30 , unit : ' MINUTES' )}
146+ environment {
147+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials']} " )
148+ DEVELOCITY_CACHE = credentials(" ${ p['develocity.cache.credentials']} " )
149+ DEVELOCITY_ACCESS_KEY = credentials(" ${ p['develocity.access-key']} " )
150+ TESTCONTAINERS_IMAGE_SUBSTITUTOR = ' org.springframework.data.jpa.support.ProxyImageNameSubstitutor'
151+ }
152+ steps {
153+ script {
154+ docker. image(p[' docker.java.next.image' ]). inside(p[' docker.java.inside.docker' ]) {
155+ sh " PROFILE=all-dbs,hibernate-66-snapshots " +
156+ " JENKINS_USER_NAME=${ p['jenkins.user.name']} " +
157+ " ci/test.sh"
89158 }
90159 }
91160 }
0 commit comments