From 783b6f5a7e1f40a7e5ce35b121316c1ac91e4b42 Mon Sep 17 00:00:00 2001 From: Ahmed Abdelhalim Date: Thu, 4 Sep 2025 04:07:01 +0200 Subject: Fix CI --- roles/docker/tasks/main.yml | 7 +++++-- roles/docker/vars/archlinux.yml | 3 +++ roles/docker/vars/debian.yml | 3 +++ 3 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 roles/docker/vars/archlinux.yml create mode 100644 roles/docker/vars/debian.yml (limited to 'roles/docker') diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml index 07a84bca..88ce41c1 100644 --- a/roles/docker/tasks/main.yml +++ b/roles/docker/tasks/main.yml @@ -1,14 +1,17 @@ --- +- name: "Include OS-specific variables" + ansible.builtin.include_vars: "{{ ansible_os_family | lower }}.yml" + - name: "Install Docker" become: true ansible.builtin.package: - name: "docker" + name: "{{ docker_package }}" state: "present" - name: "Enable and start Docker service" become: true ansible.builtin.systemd: - name: "docker" + name: "{{ docker_service }}" enabled: true state: "started" diff --git a/roles/docker/vars/archlinux.yml b/roles/docker/vars/archlinux.yml new file mode 100644 index 00000000..d9b26420 --- /dev/null +++ b/roles/docker/vars/archlinux.yml @@ -0,0 +1,3 @@ +--- +docker_package: "docker" +docker_service: "docker" diff --git a/roles/docker/vars/debian.yml b/roles/docker/vars/debian.yml new file mode 100644 index 00000000..52163a70 --- /dev/null +++ b/roles/docker/vars/debian.yml @@ -0,0 +1,3 @@ +--- +docker_package: "docker.io" +docker_service: "docker" -- cgit v1.2.3