File tree 7 files changed +8
-8
lines changed
adoptopenjdk/group_vars/openjdk
corretto/group_vars/openjdk
7 files changed +8
-8
lines changed Original file line number Diff line number Diff line change 22
22
- DOCKER_IMAGE_BASE=debian:stretch-slim JDK_MAJOR=11 JDK_VERSION=11.0.6+10-1~bpo9+1 DOCKER_TAG_TO_PUBLISH=11.0.6-stretch-openjdk-headless
23
23
- DOCKER_IMAGE_BASE=debian:buster-slim DOCKER_TAG_TO_PUBLISH=11-buster-openjdk-headless
24
24
- DOCKER_IMAGE_BASE=debian:buster-slim JDK_MAJOR=11 JDK_VERSION=11.0.8+10-1~deb10u1 DOCKER_TAG_TO_PUBLISH=11.0.8-buster-openjdk-headless
25
- - DOCKER_IMAGE_BASE=debian:buster-slim JDK_BUILD =adoptopenjdk JDK_MAJOR=8 JDK_VERSION=8u265-b01-3 DOCKER_TAG_TO_PUBLISH=8u265-buster-adoptopenjdk-headless
25
+ - DOCKER_IMAGE_BASE=debian:buster-slim JDK_VENDOR =adoptopenjdk JDK_MAJOR=8 JDK_VERSION=8u265-b01-3 DOCKER_TAG_TO_PUBLISH=8u265-buster-adoptopenjdk-headless
26
26
- DOCKER_IMAGE_BASE=amd64/ubuntu:xenial DOCKER_TAG_TO_PUBLISH=9-xenial-openjdk-headless
27
27
- DOCKER_IMAGE_BASE=amd64/ubuntu:xenial JDK_MAJOR=8 JDK_VERSION=8u265-b01-0ubuntu2~16.04 DOCKER_TAG_TO_PUBLISH=8u265-xenial-openjdk-headless
28
28
- DOCKER_IMAGE_BASE=amd64/ubuntu:xenial JDK_MAJOR=9 JDK_VERSION=9~b114-0ubuntu1 DOCKER_TAG_TO_PUBLISH=9b114-xenial-openjdk-headless
Original file line number Diff line number Diff line change 1
1
---
2
- jdk_build : openjdk
2
+ java_jdk_vendor : openjdk
Original file line number Diff line number Diff line change 1
1
---
2
- jdk_build : adoptopenjdk
2
+ java_jdk_vendor : adoptopenjdk
3
3
java_open_jdk_apt_extra_packages :
4
4
- python-apt
5
5
- apt-transport-https
Original file line number Diff line number Diff line change 1
1
---
2
- jdk_build : corretto
2
+ java_jdk_vendor : corretto
3
3
4
4
java_open_jdk_version_major : 11
5
5
# Supported versions: 8 (1.8.0 in RHEL), 11
Original file line number Diff line number Diff line change 32
32
# Allowing to 'override' variables that are defined using include_vars
33
33
34
34
- name : Java | Gather JDK build variables
35
- include_vars : " ../../vars/jdk-builds/{{ jdk_build }}.yml"
35
+ include_vars : " ../../vars/jdk-builds/{{ java_jdk_vendor }}.yml"
36
36
37
37
- name : Java | Setting OS specific variables
38
38
set_fact :
Original file line number Diff line number Diff line change 6
6
"docker_username" : " {{env `DOCKER_USERNAME`}}" ,
7
7
"docker_password" : " {{env `DOCKER_PASSWORD`}}" ,
8
8
"docker_tag_to_publish" : " {{env `DOCKER_TAG_TO_PUBLISH`}}" ,
9
- "jdk_build " : " {{env `JDK_BUILD `}}" ,
9
+ "java_jdk_vendor " : " {{env `JDK_VENDOR `}}" ,
10
10
"jdk_version" : " {{env `JDK_VERSION`}}" ,
11
11
"jdk_major" : " {{env `JDK_MAJOR`}}"
12
12
},
42
42
"playbook_file" : " {{ template_dir }}/playbook.yml" ,
43
43
"extra_arguments" : [
44
44
" --extra-vars" ,
45
- " ansible_host={{user `ansible_host`}} ansible_connection={{user `ansible_connection`}} jdk_build ={{user `jdk_build `}} java_open_jdk_version={{user `jdk_version`}} java_open_jdk_version_major={{user `jdk_major`}}"
45
+ " ansible_host={{user `ansible_host`}} ansible_connection={{user `ansible_connection`}} java_jdk_vendor ={{user `java_jdk_vendor `}} java_open_jdk_version={{user `jdk_version`}} java_open_jdk_version_major={{user `jdk_major`}}"
46
46
]
47
47
}
48
48
],
Original file line number Diff line number Diff line change 8
8
- name : Java | Gather JDK build specific variables
9
9
include_vars : " {{ item }}"
10
10
with_first_found :
11
- - " jdk-builds/{{ jdk_build }}.yml"
11
+ - " jdk-builds/{{ java_jdk_vendor }}.yml"
12
12
13
13
# Using pattern described in Ansible Best Practices and Conventions (Appendix B), Ansible for Devops (p. 406)
14
14
# Allowing to 'override' variables that are defined using include_vars
You can’t perform that action at this time.
0 commit comments