diff --git a/handlers/main.yml b/handlers/main.yml index 234ba23..0034825 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -1,6 +1,6 @@ --- - name: Restart agent - service: + ansible.builtin.service: name: "woodpecker-agent-{{ __woodpecker_agent_name }}" state: "{{ woodpecker_agent_service_started | ternary('restarted', 'stopped', 'restarted') }}" daemon_reload: True diff --git a/tasks/instance.yml b/tasks/instance.yml index 16a1e40..0fcca2e 100644 --- a/tasks/instance.yml +++ b/tasks/instance.yml @@ -1,6 +1,6 @@ --- - name: Register agent metadata - set_fact: + ansible.builtin.set_fact: __woodpecker_agent_name: "{{ inst.name | regex_replace('[^a-z0-9]+', '-', ignorecase=True) }}" __woodpecker_agent_volumes: "{{ inst.volumes | default(woodpecker_agent_volumes) }}" __woodpecker_agent_cap_add: "{{ inst.cap_add | default(woodpecker_agent_cap_add) }}" diff --git a/tasks/main.yml b/tasks/main.yml index b290b53..ba6e598 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,5 +1,5 @@ --- -- include_tasks: +- ansible.builtin.include_tasks: file: instance.yml loop: "{{ woodpecker_agent_instances }}" loop_control: