Files
grm/ansible/roles/gitea_runner/molecule/update/verify.yml
T
emil f6a4f1fe43
Post-merge / release-and-maintain (push) Failing after 606h42m20s
Post-merge / detect-and-configure (push) Failing after 606h43m22s
GRM-148: chore: bump devx to v0.41.1, update deps and runner version
2026-07-13 03:24:35 +00:00

44 lines
1.3 KiB
YAML

---
- name: Verify
hosts: all
become: true
vars:
gitea_runner_name: "update-test-runner"
pre_tasks:
- name: Load role defaults
ansible.builtin.include_vars:
dir: "{{ lookup('env', 'MOLECULE_PROJECT_DIRECTORY') }}/defaults"
tasks:
- name: Check runner binary still exists after update
ansible.builtin.stat:
path: "{{ gitea_runner_binary_path }}"
register: binary_stat
- name: Assert binary executable exists after update
ansible.builtin.assert:
that:
- binary_stat.stat.exists
fail_msg: "Runner binary missing after update"
- name: Check systemd user service still exists
ansible.builtin.stat:
path: "{{ gitea_runner_home }}/.config/systemd/user/gitea-runner.service"
register: service_stat
- name: Assert user service exists after update
ansible.builtin.assert:
that:
- service_stat.stat.exists
fail_msg: "Systemd user service missing after update"
- name: Check instance data directory still exists
ansible.builtin.stat:
path: "{{ gitea_runner_data_dir }}"
register: data_stat
- name: Assert data directory exists after update
ansible.builtin.assert:
that:
- data_stat.stat.exists
fail_msg: "Runner data directory missing after update"