|
5 | 5 | java_jdk_vendor: "temurin" |
6 | 6 | when: "java_jdk_vendor == 'adoptopenjdk'" |
7 | 7 |
|
8 | | - |
9 | 8 | - name: Java | Gather OS specific variables |
10 | 9 | include_vars: "{{ item }}" |
11 | 10 | with_first_found: |
|
24 | 23 | java_required_repositories_openjdk: "{{ java_required_repositories_openjdk if java_required_repositories_openjdk is defined and java_required_repositories_openjdk is not sameas None and java_required_repositories_openjdk | length else __java_required_repositories_openjdk }}" |
25 | 24 | java_required_key_repositories_openjdk: "{{ java_required_key_repositories_openjdk if java_required_key_repositories_openjdk is defined and java_required_key_repositories_openjdk is not sameas None and java_required_key_repositories_openjdk | length else __java_required_key_repositories_openjdk }}" |
26 | 25 | java_required_libs_openjdk: "{{ java_required_libs_openjdk if java_required_libs_openjdk is defined and java_required_libs_openjdk is not sameas None and java_required_libs_openjdk | length else __java_required_libs_openjdk }}" |
| 26 | + java_deprecated_repositories_adoptopenjdk: "{{ java_deprecated_repositories_adoptopenjdk if java_deprecated_repositories_adoptopenjdk is defined and java_deprecated_repositories_adoptopenjdk is not sameas None and java_deprecated_repositories_adoptopenjdk | length else __java_deprecated_repositories_adoptopenjdk }}" |
27 | 27 |
|
28 | 28 | - name: Java | Setting OS and architecture specific variables (II) |
29 | 29 | set_fact: |
|
36 | 36 |
|
37 | 37 | - name: Java | Debian pre-requisites |
38 | 38 | block: |
| 39 | + - name: Java | Remove deprecated repositories |
| 40 | + apt_repository: |
| 41 | + repo: "{{ item }}" |
| 42 | + state: absent |
| 43 | + with_items: "{{ java_deprecated_repositories_adoptopenjdk }}" |
39 | 44 | - name: Java | Install extra apt tools |
40 | 45 | package: |
41 | 46 | name: "{{ java_open_jdk_apt_extra_packages }}" |
|
119 | 124 | alternatives: |
120 | 125 | name: java |
121 | 126 | path: "/usr/lib/jvm/{{ java_open_jdk_home_dir }}/jre/bin/java" |
122 | | - when: |
123 | | - - ansible_os_family == 'Debian' |
| 127 | + when: |
| 128 | + - ansible_os_family == 'Debian' |
124 | 129 | - java_open_jdk_version_major | int < 11 |
125 | 130 |
|
126 | 131 |
|
127 | 132 | - name: "Correct java version selected /usr/lib/jvm/{{ java_open_jdk_home_dir }}/bin/java in java >= 11" |
128 | 133 | alternatives: |
129 | 134 | name: java |
130 | 135 | path: "/usr/lib/jvm/{{ java_open_jdk_home_dir }}/bin/java" |
131 | | - when: |
132 | | - - ansible_os_family == 'Debian' |
| 136 | + when: |
| 137 | + - ansible_os_family == 'Debian' |
133 | 138 | - java_open_jdk_version_major | int >= 11 |
0 commit comments