validate_installer

Function validate_installer 

Source
pub fn validate_installer(path: &Path) -> Result<ValidationResult>
Expand description

Validate an installer specification without executing it.

Checks:

  • TOML syntax is valid
  • All required fields are present
  • Step dependencies form a valid DAG (no cycles)
  • All referenced artifacts exist
  • All preconditions/postconditions are well-formed