java, fix apt to only be for apt, only install all JDKs on Arch if coding.

This commit is contained in:
me committed 2026-10-22 09:10:02 -07:00
1 parent 049df1ab61
commit 6c79addc3c
1 file changed
+9 -2
+9 -2
View File
@@ -14,6 +14,7 @@
name:
- "default-jdk"
state: present
when: ansible_pkg_mgr == 'apt"
- name: Workstation | Linux | Software | Java | pacman
block:
@@ -22,16 +23,22 @@
ansible.builtin.set_fact:
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:
name:
- "jdk{{ item }}-openjdk"
state: present
loop:
- "{{ jdk_version }}"
- 25
- 21
- 17
when: coding
- name: Workstation | Linux | Software | Java | pacman | Set
ansible.builtin.shell: "archlinux-java set java-{{ jdk_version }}-openjdk"