diff options
| author | Egor Tensin <egor@tensin.name> | 2025-10-01 13:24:07 +0200 |
|---|---|---|
| committer | Egor Tensin <egor@tensin.name> | 2025-10-01 13:24:07 +0200 |
| commit | d363aa8db41bc56d43d576760d01fb06ecc5cc3f (patch) | |
| tree | 3df337457b4ea969c5e5e736b32a4cd41cdb9ab0 | |
| parent | v4.4.0 (diff) | |
| download | infra-ansible-d363aa8db41bc56d43d576760d01fb06ecc5cc3f.tar.gz infra-ansible-d363aa8db41bc56d43d576760d01fb06ecc5cc3f.zip | |
my_workspace: optionally, install dependencies
| -rw-r--r-- | roles/my_workspace/defaults/main.yml | 2 | ||||
| -rw-r--r-- | 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 |
