Treatment localStep

cicd/naive::localStep


Configuration

⬡ logger: log/logger::Logger

Parameters

↳ var commands: Vec<Command> (process/command::Command)
↳ var description: string = ""
↳ var github: bool = false
↳ var github_project: string = ""
↳ var github_sha: string = ""
↳ var github_token: string = ""
↳ var gitlab: bool = false
↳ var gitlab_pipeline_id: string = ""
↳ var gitlab_project_id: string = ""
↳ var gitlab_ref: string = ""
↳ var gitlab_root_url: string = "https://gitlab.com/api/v4"
↳ var gitlab_sha: string = ""
↳ var gitlab_token: string = ""
↳ var log_service_response: bool = false
↳ var name: string
↳ var report: bool = true
↳ var variables: Option<StringMap> = _ (std/data/string_map::StringMap)

Inputs

⇥ trigger: Block<void>

Outputs

↦ completed: Block<void>
↦ failed: Block<void>
↦ finished: Block<void>
↦ started: Block<void>


Run a step on local machine.

This treatment runs commands on local machine.