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.