mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-12 13:47:01 +00:00
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
19 lines
642 B
YAML
19 lines
642 B
YAML
---
|
|
- name: "📁 Create sys-svc-compose dirs (with parents) for '{{ application_id }}'"
|
|
file:
|
|
path: "{{ item.value }}"
|
|
state: directory
|
|
mode: "0755"
|
|
with_dict: "{{ lookup('container', application_id, 'directories') }}"
|
|
|
|
- name: "📂 Include git-repo based installation routines for '{{ application_id }}'."
|
|
include_tasks: "03_repository.yml"
|
|
when: compose_repository_pull | bool
|
|
|
|
- name: "📂 Include file management routines for '{{ application_id }}'."
|
|
include_tasks: "04_files.yml"
|
|
|
|
- name: "✅ Ensure CA trust assets are installed (only when needed)"
|
|
ansible.builtin.include_role:
|
|
name: sys-svc-compose-ca
|