File tree 4 files changed +39
-1
lines changed
4 files changed +39
-1
lines changed Original file line number Diff line number Diff line change @@ -2,3 +2,4 @@ packaging: "war"
2
2
use_zulu8 : False
3
3
use_openjdk8 : True
4
4
use_openjdk11 : False
5
+ use_openjdk17 : False
Original file line number Diff line number Diff line change 212
212
tags :
213
213
- setfacts
214
214
215
+ - name : set java defaults for openjdk17 (amd64)
216
+ set_fact :
217
+ java_security_opts : -Dlog4j2.formatMsgNoLookups=true
218
+ java_home : /usr/lib/jvm/java-17-openjdk-amd64
219
+ when : use_openjdk17 is defined and use_openjdk17 | bool == True and ansible_architecture != "aarch64"
220
+ tags :
221
+ - setfacts
222
+
223
+ - name : set java defaults for openjdk17 (arm64)
224
+ set_fact :
225
+ java_security_opts : -Dlog4j2.formatMsgNoLookups=true
226
+ java_home : /usr/lib/jvm/java-17-openjdk-arm64
227
+ when : use_openjdk17 is defined and use_openjdk17 | bool == True and ansible_architecture == "aarch64"
228
+ tags :
229
+ - setfacts
230
+
215
231
- name : set java defaults for openjdk11 (amd64)
216
232
set_fact :
217
233
java_security_opts : -Dlog4j2.formatMsgNoLookups=true
Original file line number Diff line number Diff line change 3
3
4
4
- name : " Show java version"
5
5
debug :
6
- msg : " Using java versions: java8={{ use_openjdk8 }} java11={{ use_openjdk11 }}'"
6
+ msg : " Using java versions: java8={{ use_openjdk8 }} java11={{ use_openjdk11 }} java17={{ use_openjdk17 }} '"
7
7
tags :
8
8
- java
9
9
15
15
16
16
- include_tasks : openjdk-java-11.yml
17
17
when : use_openjdk11 is defined and use_openjdk11 | bool == True
18
+
19
+ - include_tasks : openjdk-java-17.yml
20
+ when : use_openjdk17 is defined and use_openjdk17 | bool == True
Original file line number Diff line number Diff line change
1
+ - include_tasks : ../../common/tasks/setfacts.yml
2
+ tags :
3
+ - java
4
+
5
+ - set_fact :
6
+ java_package : " {{ 'openjdk-17-' + java_package_suffix[java_headless | bool][java_jre | bool] }}"
7
+ tags :
8
+ - java
9
+
10
+ - name : install openjdk 17 java (Debian)
11
+ apt :
12
+ pkg :
13
+ - ca-certificates
14
+ - " {{ java_package }}"
15
+ state : latest
16
+ when : ansible_os_family == "Debian"
17
+ tags :
18
+ - java
You can’t perform that action at this time.
0 commit comments