# Functions
Combine is a transform function that combines one or many transform functions.
Exclude is a transform function that limits the pipeline execution to a whitelist of named steps.
Include is a transform function that limits the pipeline execution to a whitelist of named steps.
ResumeAt is a transform function that modifies the exuction to resume at a named step.
WithAuths is a transform function that adds a set of global registry credentials to the container.
WithAuthsFunc is a transform function that provides the sepcification with registry authentication credentials via a callback function.
WithEnviron is a transform function that adds a set of environment variables to each container.
WithLables is a transform function that adds a set of labels to each resource.
WithLimits is a transform function that applies resource limits to the container processes.
WithNetrc is a helper function that creates a netrc file and mounts the file to all container steps.
WithNetworks is a transform function that attaches a list of user-defined Docker networks to each step.
WithProxy is a transform function that adds the http_proxy environment variables to every container.
WithSecretFunc is a transform function that resolves all named secrets through a callback function, and adds the secrets to the specification.
WithSecrets is a transform function that adds a set of global secrets to the container.
WithVolumes is a transform function that adds a set of global volumes to the container.
WithVolumeSlice is a transform function that adds a set of global volumes to the container that are defined in --volume=host:container format.
# Type aliases
AuthsFunc is a callback function used to request registry credentials to pull private images.
SecretFunc is a callback function used to request named secret, required by a pipeline step.