2019-10-12 11:17:29 +00:00
|
|
|
#!/usr/bin/env ansible-playbook
|
2019-10-03 10:50:19 +00:00
|
|
|
---
|
2019-10-21 08:09:44 +00:00
|
|
|
- name: Setup CLI
|
2020-06-22 22:32:35 +00:00
|
|
|
hosts: all
|
2019-11-20 10:07:43 +00:00
|
|
|
vars:
|
|
|
|
gui: false
|
2020-11-24 00:36:52 +00:00
|
|
|
wsl_distro: "{{ lookup('env', 'WSL_DISTRO_NAME') }}"
|
2019-10-03 10:50:19 +00:00
|
|
|
tasks:
|
2020-04-07 14:20:27 +00:00
|
|
|
- include_role:
|
|
|
|
name: arch
|
|
|
|
when: ansible_distribution == 'Archlinux'
|
2019-10-03 10:50:19 +00:00
|
|
|
- include_role:
|
2019-11-20 10:07:43 +00:00
|
|
|
name: debian
|
|
|
|
when: ansible_distribution == 'Debian'
|
2021-02-08 12:52:24 +00:00
|
|
|
- include_role:
|
|
|
|
name: el
|
|
|
|
when: ansible_distribution == 'CentOS' or ansible_distribution == 'AlmaLinux'
|
2020-03-12 09:46:58 +00:00
|
|
|
- include_role:
|
|
|
|
name: fedora
|
|
|
|
when: ansible_distribution == 'Fedora'
|
2020-11-11 10:20:43 +00:00
|
|
|
- include_role:
|
|
|
|
name: opensuse-leap
|
|
|
|
when: ansible_distribution == 'openSUSE Leap'
|
2020-12-27 19:27:52 +00:00
|
|
|
- include_role:
|
|
|
|
name: opensuse-tumbleweed
|
|
|
|
when: ansible_distribution == 'openSUSE Tumbleweed'
|
2019-10-03 10:50:19 +00:00
|
|
|
- include_role:
|
2019-11-20 10:07:43 +00:00
|
|
|
name: freebsd
|
|
|
|
when: ansible_distribution == 'FreeBSD'
|
|
|
|
- include_role:
|
|
|
|
name: netbsd
|
|
|
|
when: ansible_distribution == 'NetBSD'
|
|
|
|
- include_role:
|
|
|
|
name: ubuntu
|
|
|
|
when: ansible_distribution == 'Ubuntu'
|