make tags less ambiguous

This commit is contained in:
Luca Bilke 2025-01-22 17:48:51 +01:00
parent 03aa7bf62c
commit f15170b4a7
Signed by: luca
GPG key ID: F6E11C9BAA7C82F5
3 changed files with 14 additions and 14 deletions
galaxy.yml
roles/ez_docker/tasks

View file

@ -2,7 +2,7 @@ namespace: snailed
name: ez_docker
version: 1.0.0
version: 2.0.0
readme: README.md

View file

@ -19,24 +19,24 @@
loop: "{{ ez_docker_registry_logins }}"
no_log: true
when: ez_docker_registry_logins
tags: [registries]
tags: [ez_docker_registries]
- name: Ensure shared networks exist # noqa: args[module]
community.docker.docker_network: "{{ item }}"
loop: "{{ ez_docker_shared_networks }}"
when: ez_docker_shared_networks
tags: [shared_networks]
tags: [ez_docker_shared_networks]
- name: Ensure shared volumes exist # noqa: args[module]
community.docker.docker_volume: "{{ item }}"
loop: "{{ ez_docker_shared_volumes }}"
when: ez_docker_shared_volumes
tags: [shared_volumes]
tags: [ez_docker_shared_volumes]
- name: Import per-project tasks
ansible.builtin.include_tasks: project.yml
when: >
[(project_definition.key | split('_') | last), "all"] | intersect(ansible_run_tags) | length > 0
when: >-
[(project_definition.key | split('_') | last), "ez_docker_all_hosts"] | intersect(ansible_run_tags) | length > 0
loop: "{{ ez_docker_projects }}"
loop_control:
loop_var: project_definition

View file

@ -12,7 +12,7 @@
owner: root
group: docker
mode: "750"
tags: [compose]
tags: [ez_docker_compose]
- name: "project | Write compose files: {{ project_name }}"
snailed.ez_docker.compose:
@ -28,7 +28,7 @@
) or omit
}}
register: compose
tags: [compose, files]
tags: [ez_docker_compose, ez_docker_files]
- name: "project | Start project: {{ project_name }}"
community.docker.docker_compose_v2:
@ -36,12 +36,12 @@
project_src: "{{ project_dir }}"
remove_orphans: true
state: "present"
tags: [start, files]
tags: [ez_docker_start, ez_docker_files]
- name: "project | Reset file changes: {{ project_name }}"
ansible.builtin.set_fact:
services_changed: []
tags: [files]
tags: [ez_docker_files]
- name: "project | Import per-service tasks: {{ project_name }}"
ansible.builtin.include_tasks: service.yml
@ -49,7 +49,7 @@
loop_control:
loop_var: service
# no_log: true
tags: [files]
tags: [ez_docker_files]
- name: "project | Restart docker projects: {{ project_name }}"
community.docker.docker_compose_v2:
@ -57,16 +57,16 @@
project_src: "{{ project_dir }}"
state: "restarted"
when: services_changed or compose.changed
tags: [compose, files]
tags: [ez_docker_compose, ez_docker_files]
- name: "project | Restart docker projects: {{ project_name }}"
community.docker.docker_compose_v2:
project_src: "{{ project_dir }}"
state: "restarted"
tags: [never, restart]
tags: [never, ez_docker_restart]
- name: "project | Stop docker projects: {{ project_name }}"
community.docker.docker_compose_v2:
project_src: "{{ project_dir }}"
state: "stopped"
tags: [never, stop]
tags: [never, ez_docker_stop]