Skip to main content

Module executor

Module executor 

Source
Expand description

CI Pipeline Executor

Orchestrates CI pipeline execution with provider integration.

Re-exports§

pub use config::CIExecutorConfig;
pub use runner::TaskOutput;
pub use secrets::EnvSecretResolver;
pub use secrets::MockSecretResolver;
pub use secrets::SecretResolver;

Modules§

config
CI Executor Configuration
runner
IR Task Runner
secrets
Secret Resolution for CI Execution

Structs§

PipelineResult
Result of pipeline execution
SaltConfig
Salt configuration for secret fingerprinting with rotation support

Enums§

ExecutorError
Error types for CI execution

Functions§

run_ci
Run the CI pipeline logic