From d363aa8db41bc56d43d576760d01fb06ecc5cc3f Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Wed, 1 Oct 2025 13:24:07 +0200 Subject: my_workspace: optionally, install dependencies --- roles/my_workspace/defaults/main.yml | 2 ++ roles/my_workspace/tasks/main.yml | 4 +--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/roles/my_workspace/defaults/main.yml b/roles/my_workspace/defaults/main.yml index 2c861e4..d894985 100644 --- a/roles/my_workspace/defaults/main.yml +++ b/roles/my_workspace/defaults/main.yml @@ -5,3 +5,5 @@ my_workspace_dir: /srv/workspace my_workspace_projects: [] my_workspace_clone_only: false + +my_workspace_dependencies: [] diff --git a/roles/my_workspace/tasks/main.yml b/roles/my_workspace/tasks/main.yml index 1393a43..0a64f5a 100644 --- a/roles/my_workspace/tasks/main.yml +++ b/roles/my_workspace/tasks/main.yml @@ -10,9 +10,7 @@ - name: Install dependencies become: true ansible.builtin.package: - name: - - git - - make + name: "{{ ['git', 'make'] + my_workspace_dependencies }}" state: present - name: Update projects -- cgit v1.3