Integrate Notarius extraction into the D&D pipeline

This commit is contained in:
2026-09-15 20:48:57 +00:00
parent b15fe8dcf5
commit 90893ae63c
6 changed files with 289 additions and 4 deletions

View File

@@ -44,6 +44,11 @@ dependencies:
narratio_audita_config_path: /usr/local/etc/audita/config.yml
narratio_notarius_binary: /usr/local/bin/notarius
narratio_notarius_config_path: /usr/local/etc/notarius/config.yml
narratio_notarius_enabled: true
narratio_notarius_pipeline_id: "{{ dnd_pipeline_narratio_notarius_pipeline_id }}"
narratio_notarius_working_directory: /usr/local/etc/notarius
narratio_notarius_references: "{{ dnd_pipeline_narratio_notarius_references }}"
narratio_notarius_outputs: "{{ dnd_pipeline_narratio_notarius_outputs }}"
narratio_scriptorium_binary: /usr/local/bin/scriptorium
narratio_scriptorium_config_path: /usr/local/etc/scriptorium/config.yml
- role: rakestraw.seriatim
@@ -101,6 +106,12 @@ dependencies:
notarius_config_group: "{{ dnd_pipeline_runtime_group }}"
notarius_config_directory_mode: "{{ dnd_pipeline_config_directory_mode }}"
notarius_config_file_mode: "{{ dnd_pipeline_config_file_mode }}"
notarius_configkit_imports:
- path: pipelines/dnd-session.yml
notarius_cache_chunk_plans_mode: "{{ dnd_pipeline_notarius_cache_chunk_plans_mode }}"
notarius_cache_chunk_plans_directory: "{{ dnd_pipeline_notarius_cache_root ~ '/chunk-plans' }}"
notarius_cache_checkpoints_enabled: "{{ dnd_pipeline_notarius_cache_checkpoints_enabled }}"
notarius_cache_checkpoints_directory: "{{ dnd_pipeline_notarius_cache_root ~ '/checkpoints' }}"
- role: rakestraw.scriptorium
vars:
scriptorium_version: "{{ dnd_pipeline_scriptorium_version }}"