From c47d41fcfb5498edd2d9d653d52b1dc81ba30ea1 Mon Sep 17 00:00:00 2001 From: Simon Cornet Date: Fri, 3 Oct 2025 12:16:40 +0200 Subject: [PATCH] feat: define docker depenancy --- meta/main.yaml | 3 ++- playbook.yaml | 1 + roles/requirements.yml | 3 +++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/meta/main.yaml b/meta/main.yaml index 545d637..3355145 100644 --- a/meta/main.yaml +++ b/meta/main.yaml @@ -5,4 +5,5 @@ galaxy_info: description: "install and configure an semaphore server" license: "MIT" role_name: "semaphore" -dependencies: [] +dependencies: + - role: "docker" diff --git a/playbook.yaml b/playbook.yaml index 22f24bd..d0b60e4 100644 --- a/playbook.yaml +++ b/playbook.yaml @@ -5,4 +5,5 @@ hosts: "all" become: true roles: + - role: "docker" - role: "semaphore" diff --git a/roles/requirements.yml b/roles/requirements.yml index cd44031..92fd2ff 100644 --- a/roles/requirements.yml +++ b/roles/requirements.yml @@ -1,6 +1,9 @@ --- roles: + - name: "docker" + src: "https://gitlab.simoncor.net/ansible/ans-docker.git" + scm: "git" - name: "semaphore" src: "https://gitlab.simoncor.net/ansible/ans-semaphore.git" scm: "git"