Bundle the Notarius testing overlay

This commit is contained in:
2026-09-22 18:53:13 +00:00
8 changed files with 127 additions and 45 deletions

View File

@@ -146,14 +146,17 @@
- artifact-families
- profiles
- name: Create the Notarius pipeline configuration directory
- name: Create Notarius configuration directories
become: true
ansible.builtin.file:
path: /usr/local/etc/notarius/pipelines
path: "/usr/local/etc/notarius/{{ item }}"
state: directory
owner: "{{ dnd_pipeline_runtime_user }}"
group: "{{ dnd_pipeline_runtime_group }}"
mode: "{{ dnd_pipeline_config_directory_mode }}"
loop:
- pipelines
- profiles
- name: Deploy the Notarius D&D pipeline configuration
become: true
@@ -164,6 +167,15 @@
group: "{{ dnd_pipeline_runtime_group }}"
mode: "{{ dnd_pipeline_config_file_mode }}"
- name: Deploy the Notarius testing overlay
become: true
ansible.builtin.template:
src: notarius-testing.yml.j2
dest: /usr/local/etc/notarius/profiles/testing.yml
owner: "{{ dnd_pipeline_runtime_user }}"
group: "{{ dnd_pipeline_runtime_group }}"
mode: "{{ dnd_pipeline_config_file_mode }}"
- name: Deploy Narratio D&D configuration fragments
become: true
ansible.builtin.template: