Skip to content

Tekton Pipelines release v0.1.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@imjasonh imjasonh released this 20 Feb 19:36

πŸŽ‰ 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 define steps (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 templating steps
  • Pipelines combine Tasks 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 templating Task 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 and Pipelines can be used repeatedly by instantiating PipelineRuns and TaskRuns, which will cause these to execute.
    • Runs can be executed with user specified ServiceAccounts
    • Runs can be cancelled

Fixes

n/a

Misc

n/a