chore: rework directory structure
Signed-off-by: Matej Focko <me@mfocko.xyz>
This commit is contained in:
parent
1fbdeb0d21
commit
01225fd44d
169 changed files with 1410 additions and 1690 deletions
roles/system/base/tasks
12
roles/system/base/tasks/main.yml
Normal file
12
roles/system/base/tasks/main.yml
Normal file
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
- name: Upgrade all packages
|
||||
ansible.builtin.include_tasks: upgrade.yml
|
||||
|
||||
- name: Install basic packages
|
||||
ansible.builtin.package:
|
||||
name:
|
||||
- ansible
|
||||
- curl
|
||||
- git
|
||||
- make
|
||||
- wget
|
19
roles/system/base/tasks/upgrade.yml
Normal file
19
roles/system/base/tasks/upgrade.yml
Normal file
|
@ -0,0 +1,19 @@
|
|||
---
|
||||
- name: Upgrade all packages with ‹apt›
|
||||
ansible.builtin.apt:
|
||||
name: "*"
|
||||
state: latest
|
||||
update_cache: true
|
||||
when: ansible_distribution == "Ubuntu"
|
||||
|
||||
- name: Upgrade all packages with ‹dnf›
|
||||
ansible.builtin.dnf:
|
||||
name: "*"
|
||||
state: latest
|
||||
when: ansible_distribution in [ "AlmaLinux", "CentOS", "Fedora" ]
|
||||
|
||||
- name: Upgrade all packages with ‹zypper›
|
||||
community.general.packaging.os.zypper:
|
||||
name: "*"
|
||||
state: latest
|
||||
when: ansible_distribution == "openSUSE"
|
Loading…
Add table
Add a link
Reference in a new issue