package
0.0.0-20180202194553-9125fcbeb88a
Repository: https://github.com/evanphx/atc.git
Documentation: pkg.go.dev

# Packages

Code generated by counterfeiter.

# Functions

Ensure constructs an EnsureStep factory.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
OnAbort constructs an OnAbortStep factory.
OnFailure constructs an OnFailureStep factory.
OnSuccess constructs an OnSuccessStep factory.
Timeout constructs a TimeoutStep factory.
Try constructs a TryStep factory.

# Variables

ErrInterrupted is returned by steps when they exited as a result of receiving a signal.
No description provided by the author

# Structs

ActionsStep will execute actions in specified order and notify build events delegate about different execution events.
DeprecationConfigFetcher returns the Delegate TaskConfig and prints warnings to Stderr.
No description provided by the author
EnsureStep will run one step, and then a second step regardless of whether the first step fails or errors.
FetchConfigAction fetches task config based on config source, either statically provided or dynamically loaded from worker.ArtifactRepository.
No description provided by the author
FileConfigFetcher represents a dynamically configured TaskConfig, which will be fetched from a specified file in the worker.ArtifactRepository.
FileNotFoundError is the error to return from StreamFile when the given path does not exist.
GetAction will fetch a version of a resource on a worker that supports the resource type.
No description provided by the author
Identity constructs an IdentityStep.
IdentityStep does nothing.
MergedConfigFetcher is used to join two config sources together.
MissingInputsError is returned when any of the task's required inputs are missing.
No description provided by the author
OnAbortStep will run one step, and then a second step if the first step aborts (but not errors).
OnFailureStep will run one step, and then a second step if the first step fails (but not errors).
OnSuccessStep will run one step, and then a second step if the first step succeeds.
PutAction produces a resource version using preconfigured params and any data available in the worker.ArtifactRepository.
No description provided by the author
No description provided by the author
No description provided by the author
RetryStep is a step that will run the steps in order until one of them succeeds.
StaticConfigFetcher represents a statically configured TaskConfig.
No description provided by the author
TaskAction executes a TaskConfig, whose inputs will be fetched from the worker.ArtifactRepository and outputs will be added to the worker.ArtifactRepository.
No description provided by the author
No description provided by the author
TimeoutStep applies a fixed timeout to a step's Run.
TryStep wraps another step, ignores its errors, and always succeeds.
UnknownArtifactSourceError is returned when the worker.ArtifactName specified by the path does not exist in the worker.ArtifactRepository.
UnspecifiedArtifactSourceError is returned when the specified path is of a file in the toplevel directory, and so it does not indicate a SourceName.
ValidatingConfigFetcher delegates to another ConfigFetcher, and validates its task config.
VersionInfo is the version and metadata of a resource that was fetched or produced.

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Factory is used when building up the steps for a build.
No description provided by the author
A Step is an object that can be executed, whose result (e.g.
StepFactory constructs a step.
StepMetadata is used to inject metadata to make available to the step when it's running.
No description provided by the author
TaskConfigFetcher is used to determine a Task step's TaskConfig.
No description provided by the author
No description provided by the author

# Type aliases

Aggregate constructs a Step that will run each step in parallel.
AggregateStep is a step of steps to run in parallel.
ExitStatus is the resulting exit code from the process that the step ran.
No description provided by the author
Privileged is used to indicate whether the given step should run with special privileges (i.e.
No description provided by the author
Retry constructs a Step that will run the steps in order until one of them succeeds.
Success indicates whether a step completed successfully.
No description provided by the author