From 412db405369c8346f784ce4567e1c6b416265f7b Mon Sep 17 00:00:00 2001 From: Simon Cornet Date: Sat, 1 Nov 2025 13:22:41 +0100 Subject: [PATCH] feat: implement new role layout --- .gitlab-ci.yml | 3 --- playbook.yaml | 8 +++++--- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f8f415b..882db91 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,12 +2,9 @@ # gitLab ci stages stages: - - # deployment - "gitleaks" - "linting" - # include jobs include: diff --git a/playbook.yaml b/playbook.yaml index 3ecf2d6..44a0285 100644 --- a/playbook.yaml +++ b/playbook.yaml @@ -4,7 +4,7 @@ - name: "use toolbox" hosts: "all" become: true - pre_tasks: + tasks: # due to semaphore bug we need to do this ourselves - name: "force-update requirements" @@ -15,5 +15,7 @@ changed_when: false failed_when: false - roles: - - role: "toolbox" + # execute the role + - name: "execute role: toolbox" + ansible.builtin.include_role: + name: "toolbox"