File tree Expand file tree Collapse file tree 2 files changed +8
-22
lines changed Expand file tree Collapse file tree 2 files changed +8
-22
lines changed Original file line number Diff line number Diff line change 22
22
skip-java-11 :
23
23
type : boolean
24
24
required : false
25
- skip-java-17 :
26
- type : boolean
27
- required : false
28
- skip-java-21 :
29
- type : boolean
30
- required : false
31
25
32
26
permissions :
33
27
contents : read
34
28
35
29
jobs :
36
30
build :
37
31
runs-on : ubuntu-latest
32
+ env :
33
+ LATEST_JAVA_VERSION : 23 # renovate: datasource=java-version
38
34
steps :
39
35
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
40
36
@@ -64,13 +60,10 @@ jobs:
64
60
run : ./gradlew ${{ inputs.project }}:jibDockerBuild -Ptag=${{ env.TAG }} -PtargetJDK=11 -Djib.httpTimeout=120000 -Djib.console=plain
65
61
66
62
- name : Build Java 17 Docker image
67
- if : " !inputs.skip-java-17"
68
63
run : ./gradlew ${{ inputs.project }}:jibDockerBuild -Ptag=${{ env.TAG }} -PtargetJDK=17 -Djib.httpTimeout=120000 -Djib.console=plain
69
64
70
65
- name : Build Java 21 Docker image
71
- if : " !inputs.skip-java-21"
72
66
run : ./gradlew ${{ inputs.project }}:jibDockerBuild -Ptag=${{ env.TAG }} -PtargetJDK=21 -Djib.httpTimeout=120000 -Djib.console=plain
73
67
74
- - name : Build Java 23 Docker image
75
- if : " !inputs.skip-java-23"
76
- run : ./gradlew ${{ inputs.project }}:jibDockerBuild -Ptag=${{ env.TAG }} -PtargetJDK=23 -Djib.httpTimeout=120000 -Djib.console=plain
68
+ - name : Build Java ${{ env.LATEST_JAVA_VERSION }} Docker image
69
+ run : ./gradlew ${{ inputs.project }}:jibDockerBuild -Ptag=${{ env.TAG }} -PtargetJDK=${{ env.LATEST_JAVA_VERSION }} -Djib.httpTimeout=120000 -Djib.console=plain
Original file line number Diff line number Diff line change 22
22
skip-java-11 :
23
23
type : boolean
24
24
required : false
25
- skip-java-17 :
26
- type : boolean
27
- required : false
28
- skip-java-21 :
29
- type : boolean
30
- required : false
31
25
32
26
permissions :
33
27
contents : read
38
32
permissions :
39
33
contents : read
40
34
packages : write
35
+ env :
36
+ LATEST_JAVA_VERSION : 23 # renovate: datasource=java-version
41
37
steps :
42
38
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
43
39
@@ -74,13 +70,10 @@ jobs:
74
70
run : ./gradlew ${{ inputs.project }}:jib -Ptag=${{ env.TAG }} -PtargetJDK=11 -Djib.httpTimeout=120000 -Djib.console=plain
75
71
76
72
- name : Build Java 17 Docker image
77
- if : " !inputs.skip-java-17"
78
73
run : ./gradlew ${{ inputs.project }}:jib -Ptag=${{ env.TAG }} -PtargetJDK=17 -Djib.httpTimeout=120000 -Djib.console=plain
79
74
80
75
- name : Build Java 21 Docker image
81
- if : " !inputs.skip-java-21"
82
76
run : ./gradlew ${{ inputs.project }}:jib -Ptag=${{ env.TAG }} -PtargetJDK=21 -Djib.httpTimeout=120000 -Djib.console=plain
83
77
84
- - name : Build Java 23 Docker image
85
- if : " !inputs.skip-java-23"
86
- run : ./gradlew ${{ inputs.project }}:jib -Ptag=${{ env.TAG }} -PtargetJDK=23 -Djib.httpTimeout=120000 -Djib.console=plain
78
+ - name : Build Java ${{ env.LATEST_JAVA_VERSION }} Docker image
79
+ run : ./gradlew ${{ inputs.project }}:jib -Ptag=${{ env.TAG }} -PtargetJDK=${{ env.LATEST_JAVA_VERSION }} -Djib.httpTimeout=120000 -Djib.console=plain
You can’t perform that action at this time.
0 commit comments