Skip to main content

HookRunner

Trait HookRunner 

Source
pub trait HookRunner: Send + Sync {
    // Required method
    fn run(
        &self,
        hooks: &[HookCommand],
        ctx: &HookContext,
    ) -> Result<(), ReleaseError>;
}
Expand description

Runs lifecycle hooks at various points in the release process.

Required Methods§

Source

fn run( &self, hooks: &[HookCommand], ctx: &HookContext, ) -> Result<(), ReleaseError>

Implementors§