mirror of
https://github.com/spring-projects/spring-petclinic.git
synced 2025-12-27 19:07:28 +00:00
add self maven-java25 image
This commit is contained in:
parent
7fa75242d9
commit
33d9a7a64b
2 changed files with 18 additions and 6 deletions
10
Jenkinsfile
vendored
10
Jenkinsfile
vendored
|
|
@ -35,7 +35,7 @@ pipeline {
|
|||
stage('Build (Java 25)') {
|
||||
agent {
|
||||
docker {
|
||||
image 'maven:3.9.5-eclipse-temurin-25'
|
||||
image 'maven-java25:latest'
|
||||
args "${DOCKER_ARGS}"
|
||||
}
|
||||
}
|
||||
|
|
@ -53,7 +53,7 @@ pipeline {
|
|||
stage('Test (Java 25)') {
|
||||
agent {
|
||||
docker {
|
||||
image 'maven:3.9.5-eclipse-temurin-25'
|
||||
image 'maven-java25:latest'
|
||||
args "${DOCKER_ARGS}"
|
||||
}
|
||||
}
|
||||
|
|
@ -81,7 +81,7 @@ pipeline {
|
|||
stage('SonarQube Analysis (Java 25)') {
|
||||
agent {
|
||||
docker {
|
||||
image 'maven:3.9.5-eclipse-temurin-25'
|
||||
image 'maven-java25:latest'
|
||||
args "${DOCKER_ARGS}"
|
||||
}
|
||||
}
|
||||
|
|
@ -124,7 +124,7 @@ pipeline {
|
|||
stage('Checkstyle (Java 25)') {
|
||||
agent {
|
||||
docker {
|
||||
image 'maven:3.9.5-eclipse-temurin-25'
|
||||
image 'maven-java25:latest'
|
||||
args "${DOCKER_ARGS}"
|
||||
}
|
||||
}
|
||||
|
|
@ -149,7 +149,7 @@ pipeline {
|
|||
stage('Package (Java 25)') {
|
||||
agent {
|
||||
docker {
|
||||
image 'maven:3.9.5-eclipse-temurin-25'
|
||||
image 'maven-java25:latest'
|
||||
args "${DOCKER_ARGS}"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
services:
|
||||
jenkins:
|
||||
image: jenkins/jenkins:lts-jdk17-dind
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile.jenkins
|
||||
user: root
|
||||
container_name: jenkins
|
||||
privileged: true
|
||||
|
|
@ -91,6 +93,16 @@ services:
|
|||
networks:
|
||||
- devops-net
|
||||
|
||||
maven-java25:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile.maven-java25
|
||||
image: maven-java25:latest
|
||||
container_name: maven-java25-builder
|
||||
command: ["tail", "-f", "/dev/null"]
|
||||
networks:
|
||||
- devops-net
|
||||
|
||||
volumes:
|
||||
jenkins_home:
|
||||
sonarqube_data:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue