Add Java 23.0.2 and Java 24.
This commit is contained in:
4
Jenkinsfile
vendored
4
Jenkinsfile
vendored
@@ -28,7 +28,7 @@ pipeline {
|
||||
|
||||
steps {
|
||||
script {
|
||||
def image = docker.build("springci/spring-data-release-tools:0.20", "ci")
|
||||
def image = docker.build("springci/spring-data-release-tools:0.22", "ci")
|
||||
docker.withRegistry('', 'hub.docker.com-springbuildmaster') {
|
||||
image.push()
|
||||
}
|
||||
@@ -64,7 +64,7 @@ pipeline {
|
||||
|
||||
steps {
|
||||
script {
|
||||
docker.image("springci/spring-data-release-tools:0.20").inside() {
|
||||
docker.image("springci/spring-data-release-tools:0.22").inside() {
|
||||
sh "ci/build-spring-data-release-cli.bash"
|
||||
sh "ci/build-and-distribute.bash ${p['release.version']}"
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
FROM ubuntu:23.04
|
||||
FROM ubuntu:25.04
|
||||
|
||||
# Bake a container using sdkman to get all the needed JDKs.
|
||||
ARG USER_UID="1100"
|
||||
@@ -32,9 +32,9 @@ RUN curl -s "https://get.sdkman.io" | bash
|
||||
RUN bash -c "cd /home/jenkins && \
|
||||
chmod a+x /home/jenkins/java-init.sh && \
|
||||
./java-init.sh && \
|
||||
rm -rf $HOME/.sdkman/archives/* && \
|
||||
rm -rf $HOME/.sdkman/tmp/*"
|
||||
rm -rf /home/jenkins/.sdkman/archives/* && \
|
||||
rm -rf /home/jenkins/.sdkman/tmp/*"
|
||||
|
||||
ENV MAVEN_HOME="$HOME/.sdkman/candidates/maven/current"
|
||||
ENV JAVA_HOME="$HOME/.sdkman/candidates/java/current"
|
||||
ENV MAVEN_HOME="/home/jenkins/.sdkman/candidates/maven/current"
|
||||
ENV JAVA_HOME="/home/jenkins/.sdkman/candidates/java/current"
|
||||
ENV PATH="$MAVEN_HOME/bin:$JAVA_HOME/bin:$PATH"
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
# Tool requirements
|
||||
jdks=17.0.13,17.0.12,17.0.9,8.0.382
|
||||
jdks=24.0.1,23.0.2,17.0.13,8.0.382
|
||||
maven=3.9.9
|
||||
|
||||
Reference in New Issue
Block a user