Files
grm/ansible/roles/gitea_runner/molecule/common/prepare.yml
T

35 lines
903 B
YAML

---
- name: Prepare
hosts: all
become: true
tasks:
- name: Update apt cache
ansible.builtin.apt:
update_cache: true
cache_valid_time: 0
when: ansible_facts['os_family'] == 'Debian'
- name: Install prerequisites for rootless Docker role (Debian/Ubuntu)
ansible.builtin.apt:
name:
- curl
- gpg
- python3-debian
- ca-certificates
state: present
when: ansible_facts['os_family'] == 'Debian'
- name: Update pacman cache
community.general.pacman:
update_cache: true
when: ansible_facts['os_family'] == 'Archlinux'
- name: Install prerequisites for rootless Docker role (Arch Linux)
community.general.pacman:
name:
- curl
- gnupg
- ca-certificates
state: present
when: ansible_facts['os_family'] == 'Archlinux'