Fix ansible lint errors

This commit is contained in:
Sonny Bakker 2025-03-01 21:01:48 +01:00
parent 8fdeec1a43
commit 10b34cffaf

View file

@ -1,46 +1,66 @@
- hosts: localhost
- name: Arch Linux provisioning
hosts: localhost
pre_tasks:
- name: install shared packages
- name: Install shared packages
become: true
pacman:
community.general.pacman:
name: '{{ packages }}'
- name: detecting platform
import_tasks: 'tasks/platform.yml'
- name: install platform specific packages
- name: Detect platform
ansible.builtin.import_tasks: 'tasks/platform.yml'
- name: Install platform specific packages
become: true
pacman:
community.general.pacman:
name: '{{ platform_packages }}'
when: platform_packages | length > 0
roles:
- common
tasks:
- import_tasks: 'tasks/setup.yml'
- name: Generic provisioning
ansible.builtin.import_tasks: 'tasks/setup.yml'
- import_tasks: 'tasks/setup-desktop.yml'
- name: Desktop provisioning
ansible.builtin.import_tasks: 'tasks/setup-desktop.yml'
when: platform == 'desktop'
tags: laptop
- import_tasks: 'tasks/setup-laptop.yml'
- name: Laptop provisioning
ansible.builtin.import_tasks: 'tasks/setup-laptop.yml'
when: platform == 'laptop'
tags: laptop
- import_tasks: 'tasks/network.yml'
- import_tasks: 'tasks/systemd.yml'
- name: Network provisioning
ansible.builtin.import_tasks: 'tasks/network.yml'
- import_tasks: 'tasks/git.yml'
- name: Systemd provisioning
ansible.builtin.import_tasks: 'tasks/systemd.yml'
- name: Git provisioning
ansible.builtin.import_tasks: 'tasks/git.yml'
tags: git
- import_tasks: 'tasks/mpv.yml'
- name: MPV provisioning
ansible.builtin.import_tasks: 'tasks/mpv.yml'
tags: mpv
- import_tasks: 'tasks/mpd.yml'
- name: MPD provisioning
ansible.builtin.import_tasks: 'tasks/mpd.yml'
tags: mpd
- import_tasks: 'tasks/syncthing.yml'
- import_tasks: 'tasks/timer.yml'
- name: Syncthing provisioning
ansible.builtin.import_tasks: 'tasks/syncthing.yml'
- name: Systemd timer provisioning
ansible.builtin.import_tasks: 'tasks/timer.yml'
handlers:
- import_tasks: 'handlers.yml'
- import_tasks: 'roles/common/handlers/user.yml'
- name: Import default handlers
ansible.builtin.import_tasks: 'handlers.yml'
- name: Import common role handlers
ansible.builtin.import_tasks: 'roles/common/handlers/user.yml'
vars_files:
- 'vars/main.yml'
- 'vars/gpg.yml'