java, fix apt to only be for apt, only install all JDKs on Arch if coding.
This commit is contained in:
1 parent
049df1ab61
commit
6c79addc3c
1 file changed
+9
-2
@@ -14,6 +14,7 @@
|
|||||||
name:
|
name:
|
||||||
- "default-jdk"
|
- "default-jdk"
|
||||||
state: present
|
state: present
|
||||||
|
when: ansible_pkg_mgr == 'apt"
|
||||||
|
|
||||||
- name: Workstation | Linux | Software | Java | pacman
|
- name: Workstation | Linux | Software | Java | pacman
|
||||||
block:
|
block:
|
||||||
@@ -22,16 +23,22 @@
|
|||||||
ansible.builtin.set_fact:
|
ansible.builtin.set_fact:
|
||||||
jdk_src: /usr/lib/jvm/default
|
jdk_src: /usr/lib/jvm/default
|
||||||
|
|
||||||
- name: Workstation | Linux | Software | Java | pacman | Install
|
- name: Workstation | Linux | Software | Java | pacman | Install [base]
|
||||||
|
ansible.builtin.package:
|
||||||
|
name:
|
||||||
|
- "jdk{{ jdk_version }}-openjdk"
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: Workstation | Linux | Software | Java | pacman | Install [all]
|
||||||
ansible.builtin.package:
|
ansible.builtin.package:
|
||||||
name:
|
name:
|
||||||
- "jdk{{ item }}-openjdk"
|
- "jdk{{ item }}-openjdk"
|
||||||
state: present
|
state: present
|
||||||
loop:
|
loop:
|
||||||
- "{{ jdk_version }}"
|
|
||||||
- 25
|
- 25
|
||||||
- 21
|
- 21
|
||||||
- 17
|
- 17
|
||||||
|
when: coding
|
||||||
|
|
||||||
- name: Workstation | Linux | Software | Java | pacman | Set
|
- name: Workstation | Linux | Software | Java | pacman | Set
|
||||||
ansible.builtin.shell: "archlinux-java set java-{{ jdk_version }}-openjdk"
|
ansible.builtin.shell: "archlinux-java set java-{{ jdk_version }}-openjdk"
|
||||||
|
|||||||
Reference in new issue
Block a user