# Functions
ApplyArtifacts replaces the occurrences of artifacts.path and step.artifacts.path with the absolute tekton internal path.
ApplyContexts applies the substitution from $(context.(taskRun|task).*) with the specified values.
ApplyCredentialsPath applies a substitution of the key $(credentials.path) with the path that credentials from annotated secrets are written to.
ApplyParameters applies the params from a TaskRun.Parameters to a TaskSpec.
ApplyParametersToWorkspaceBindings applies parameters to the WorkspaceBindings of a TaskRun.
ApplyParameterSubstitutionInResolverParams applies parameter substitutions in resolver params for Step Ref.
ApplyReplacements replaces placeholders for declared parameters with the specified replacements.
ApplyResults applies the substitution from values in results and step results which are referenced in spec as subitems of the replacementStr.
ApplyStepExitCodePath replaces the occurrences of exitCode path with the absolute tekton internal path Replace $(steps.<step-name>.exitCode.path) with pipeline.StepPath/<step-name>/exitCode.
ApplyWorkspaces applies the substitution from paths that the workspaces in declarations mounted to, the volumes that bindings are realized with in the task spec and the PersistentVolumeClaim names for the workspaces.
GetStepActionFunc is a factory function that will use the given Ref as context to return a valid GetStepAction function.
GetStepActionsData extracts the StepActions and merges them with the inlined Step specification.
GetTaskData will retrieve the Task metadata and Spec associated with the provided TaskRun.
GetTaskFunc is a factory function that will use the given TaskRef as context to return a valid GetTask function.
GetTaskFuncFromTaskRun is a factory function that will use the given TaskRef as context to return a valid GetTask function.
GetTaskKind returns the referenced Task kind (Task, ClusterTask, ...) if the TaskRun is using TaskRef.
ValidateOutOfBoundArrayParams returns an error if the array indexing params are out of bounds, based on the param declarations, the parameters passed in at runtime, and the indexing references to array params from a task or pipeline spec.
ValidateParamArrayIndex validates if the param reference to an array param is out of bound.
# Structs
LocalStepActionRefResolver uses the current cluster to resolve a StepAction reference.
LocalTaskRefResolver uses the current cluster to resolve a task reference.
ResolvedTask contains the data that is needed to execute the TaskRun.
# Type aliases
GetStepAction is a function used to retrieve StepActions.
GetTask is a function used to retrieve Tasks.
GetTaskRun is a function used to retrieve TaskRuns.