File tree Expand file tree Collapse file tree 2 files changed +10
-3
lines changed
Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change 1414 remoting_tag :
1515 - 4.13.2-1-jdk11
1616 - 4.13.3-1-jdk17
17+ - 3355.v388858a_47b_33-5-jdk21
1718 runs-on : ubuntu-latest
1819 steps :
1920 - name : Build and Push Docker Image
Original file line number Diff line number Diff line change @@ -2,11 +2,11 @@ JENKINS_REMOTING_TAG := 4.13.2-1-jdk11
22JOB := remoting-${JENKINS_REMOTING_TAG}
33CLEAN_JOB := clean-${CORE_TAG}
44
5- # Default target builds Java 11 variant
6- all : remoting-4.13.2-1-jdk11 remoting-4.13.3-1-jdk17
5+ # Default target builds Java 11, 17, and 21 variants
6+ all : remoting-4.13.2-1-jdk11 remoting-4.13.3-1-jdk17 remoting-3355.v388858a_47b_33-5-jdk21
77
88clean : ${CLEAN_JOB}
9- .PHONY : all clean ${JOB} ${CLEAN_JOB} remoting-4.13.2-1-jdk11 remoting-4.13.3-1-jdk17
9+ .PHONY : all clean ${JOB} ${CLEAN_JOB} remoting-4.13.2-1-jdk11 remoting-4.13.3-1-jdk17 remoting-3355.v388858a_47b_33-5-jdk21
1010
1111${JOB} : remoting-% : Dockerfile
1212 docker build \
@@ -26,5 +26,11 @@ remoting-4.13.3-1-jdk17: Dockerfile
2626 --tag dwolla/jenkins-agent-core:4.13.3-1-jdk17-SNAPSHOT \
2727 .
2828
29+ remoting-3355.v388858a_47b_33-5-jdk21 : Dockerfile
30+ docker build \
31+ --build-arg JENKINS_REMOTING_TAG=3355.v388858a_47b_33-5-jdk21 \
32+ --tag dwolla/jenkins-agent-core:3355.v388858a_47b_33-5-jdk21-SNAPSHOT \
33+ .
34+
2935${CLEAN_JOB} : clean-% :
3036 docker rmi -f dwolla/jenkins-agent-core:$* -SNAPSHOT
You can’t perform that action at this time.
0 commit comments