Integrate Notarius extraction into the D&D pipeline
This commit is contained in:
@@ -196,6 +196,22 @@ argument_specs:
|
||||
type: str
|
||||
required: true
|
||||
description: Audita diagnostics retention policy.
|
||||
dnd_pipeline_notarius_pipelines:
|
||||
type: dict
|
||||
required: true
|
||||
description: Complete native map of Notarius pipeline definitions.
|
||||
dnd_pipeline_notarius_cache_root:
|
||||
type: path
|
||||
required: true
|
||||
description: Shared root for Notarius cache state.
|
||||
dnd_pipeline_notarius_cache_chunk_plans_mode:
|
||||
type: str
|
||||
required: true
|
||||
description: Notarius chunk-plan cache policy.
|
||||
dnd_pipeline_notarius_cache_checkpoints_enabled:
|
||||
type: bool
|
||||
required: true
|
||||
description: Whether Notarius records checkpoints.
|
||||
dnd_pipeline_narratio_seriatim_output_schema:
|
||||
type: str
|
||||
required: true
|
||||
@@ -228,6 +244,18 @@ argument_specs:
|
||||
type: str
|
||||
required: true
|
||||
description: Canonical session-bounds artifact output path.
|
||||
dnd_pipeline_narratio_notarius_pipeline_id:
|
||||
type: str
|
||||
required: true
|
||||
description: Notarius pipeline selected by Narratio.
|
||||
dnd_pipeline_narratio_notarius_references:
|
||||
type: dict
|
||||
required: true
|
||||
description: Complete native map of Narratio prepared-reference bindings.
|
||||
dnd_pipeline_narratio_notarius_outputs:
|
||||
type: dict
|
||||
required: true
|
||||
description: Complete native map of accepted Notarius lane outputs.
|
||||
dnd_pipeline_narratio_render_enabled:
|
||||
type: bool
|
||||
required: true
|
||||
|
||||
@@ -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 }}"
|
||||
|
||||
Reference in New Issue
Block a user