Tekton Pipelines release v0.1.0
Pre-release
Pre-release
π First Tekton Pipelines Release! π
This is the very first release of Tekton Pipelines, which has built on the concept of the Build CRD, allowing users to declare typed inputs and outputs, and to combine multiple Builds (now called Tasks
) into a Pipeline
.
Features
Tasks
allow users to definesteps
(i.e. container images)- Steps which can be executed against typed Inputs and parameters to produce Outputs
- Cluster wide
ClusterTasks
are supported - They can declare
Parameters
which can be used in templatingsteps
Pipelines
combineTasks
together- Optionally they linking inputs and outputs between Tasks
- Tasks are executed sequentially in the order they are declared in the Pipeline.
- They can declare
Parameters
which can be used in templatingTask
usage
PipelineResources
are used as inputs and outputs. The following types are supported:- Git
- Image (templating of attributes only)
- Kubernetes Cluster
- Storage (currently only GCS)
Tasks
andPipelines
can be used repeatedly by instantiatingPipelineRuns
andTaskRuns
, which will cause these to execute.- Runs can be executed with user specified
ServiceAccounts
- Runs can be cancelled
- Runs can be executed with user specified
Fixes
n/a
Misc
n/a