Files
grm/ansible/roles/gitea-runner/tasks/service.yml
T
Emil Simeonov 129cfe3c79
CI / lint (push) Has been cancelled
CI / unit-tests (push) Has been cancelled
CI / molecule-tests (push) Has been cancelled
GRM-20: fix molecule idempotence with mode-specific systemd templates
2026-06-19 14:12:58 +02:00

18 lines
493 B
YAML

---
- name: Create systemd template service file
ansible.builtin.template:
src: gitea-runner@.service.j2
dest: "/etc/systemd/system/gitea-runner-{{ runner_mode }}@.service"
mode: "0644"
notify:
- Reload systemd
- Restart gitea-runner
- name: Enable and start gitea-runner instance
ansible.builtin.systemd:
name: "gitea-runner-{{ runner_mode }}@{{ runner_name }}"
state: started
enabled: true
daemon_reload: true
when: systemd_available.stat.exists