Versions in this module Expand all Collapse all v6 v6.4.2 Aug 17, 2020 Changes in this version + func NewBuildStepDelegate(build db.Build, planID atc.PlanID, credVarsTracker vars.CredVarsTracker, ...) *buildStepDelegate + func NewCheckDelegate(check db.Check, planID atc.PlanID, credVarsTracker vars.CredVarsTracker, ...) exec.CheckDelegate + func NewDelegateFactory() *delegateFactory + func NewGetDelegate(build db.Build, planID atc.PlanID, credVarsTracker vars.CredVarsTracker, ...) exec.GetDelegate + func NewPutDelegate(build db.Build, planID atc.PlanID, credVarsTracker vars.CredVarsTracker, ...) exec.PutDelegate + func NewStepBuilder(stepFactory StepFactory, delegateFactory DelegateFactory, externalURL string, ...) *stepBuilder + func NewStepFactory(pool worker.Pool, client worker.Client, ...) *stepFactory + func NewTaskDelegate(build db.Build, planID atc.PlanID, credVarsTracker vars.CredVarsTracker, ...) exec.TaskDelegate + type DelegateFactory interface + BuildStepDelegate func(db.Build, atc.PlanID, vars.CredVarsTracker) exec.BuildStepDelegate + CheckDelegate func(db.Check, atc.PlanID, vars.CredVarsTracker) exec.CheckDelegate + GetDelegate func(db.Build, atc.PlanID, vars.CredVarsTracker) exec.GetDelegate + PutDelegate func(db.Build, atc.PlanID, vars.CredVarsTracker) exec.PutDelegate + TaskDelegate func(db.Build, atc.PlanID, vars.CredVarsTracker) exec.TaskDelegate + type StepFactory interface + ArtifactInputStep func(atc.Plan, db.Build, exec.BuildStepDelegate) exec.Step + ArtifactOutputStep func(atc.Plan, db.Build, exec.BuildStepDelegate) exec.Step + CheckStep func(atc.Plan, exec.StepMetadata, db.ContainerMetadata, exec.CheckDelegate) exec.Step + GetStep func(atc.Plan, exec.StepMetadata, db.ContainerMetadata, exec.GetDelegate) exec.Step + LoadVarStep func(atc.Plan, exec.StepMetadata, exec.BuildStepDelegate) exec.Step + PutStep func(atc.Plan, exec.StepMetadata, db.ContainerMetadata, exec.PutDelegate) exec.Step + SetPipelineStep func(atc.Plan, exec.StepMetadata, exec.BuildStepDelegate) exec.Step + TaskStep func(atc.Plan, exec.StepMetadata, db.ContainerMetadata, exec.TaskDelegate) exec.Step