You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Matt Moore 49828a17ac Fix the skipped test 2 months ago
.github Ask for versions information in the issue template 🍵 5 months ago
cmd Invalid length of container termination message 2 months ago
config Add Node Affinity for TaskRuns that share PVC workspace 2 months ago
docs Fix unavaiable sidecar link 2 months ago
examples Propagate TaskRunSpecs to created TaskRuns 2 months ago
hack Update date in boilerplate 2 months ago
images Pin base Dockerfile image to 3.12 2 months ago
internal/builder Propagate TaskRunSpecs to created TaskRuns 2 months ago
pkg Fix the skipped test 2 months ago
tekton Replace devel on all yamls 🌳 3 months ago
test Avoid modifications to the informer's copy of resources. 2 months ago
third_party Update knative to 0.15 2 months ago
vendor Update knative to 0.15 2 months ago
.errcheck.txt Fix the last of the lint errors and add lint checking to presubmits. 1 year ago
.gitattributes Mark vendor/ folder as generated 🧞 3 months ago
.gitignore Makefile: add bin/*, resolve and watch-resolve target 🚕 3 months ago
.golangci.yml Update golangci configuration 3 months ago
.ko.yaml Run tekton containers as nonroot 🐰 2 months ago
.yamllint Linting yamls with yamllint 🏷 9 months ago
CONTRIBUTING.md Add the Docs Contributor and Style Guides and tighten up the language for clarity and flow. 3 months ago
DEVELOPMENT.md Update development guide to recommend ko v0.5.0 2 months ago
LICENSE No kubebuilder (#66) 1 year ago
Makefile Makefile: update ram package path 📦 3 months ago
OWNERS Remove abayer as OWNER for now ❤️ 3 months ago
README.md Add example and docs links for v0.12.1 3 months ago
api_compatibility_policy.md Add a link from API Policy to Deprecations Table 3 months ago
code-of-conduct.md Format markdown 1 year ago
codecov.yml Rename v1alpha2 to v1beta1 😌 5 months ago
go.mod Update knative to 0.15 2 months ago
go.sum Update knative to 0.15 2 months ago
pipe.png Update docs such that they can be used in knative/docs 1 year ago
roadmap.md Update roadmap for 2020 🛣️ 4 months ago

README.md

pipe Tekton Pipelines

Go Report Card

The Tekton Pipelines project provides k8s-style resources for declaring CI/CD-style pipelines.

Tekton Pipelines are Cloud Native:

  • Run on Kubernetes
  • Have Kubernetes clusters as a first class type
  • Use containers as their building blocks

Tekton Pipelines are Decoupled:

  • One Pipeline can be used to deploy to any k8s cluster
  • The Tasks which make up a Pipeline can easily be run in isolation
  • Resources such as git repos can easily be swapped between runs

Tekton Pipelines are Typed:

  • The concept of typed resources means that for a resource such as an Image, implementations can easily be swapped out (e.g. building with kaniko v.s. buildkit)

Want to start using Pipelines

Note that starting from the 0.11 release of Tekton, you need to have a cluster with Kubernetes version 1.15 or later.

Read the docs

Version Docs Examples
HEAD Docs @ HEAD Examples @ HEAD
v0.12.1 Docs @ v0.12.1 Examples @ v0.12.1
v0.12.0 Docs @ v0.12.0 Examples @ v0.12.0
v0.11.3 Docs @ v0.11.3 Examples @ v0.11.3
v0.11.2 Docs @ v0.11.2 Examples @ v0.11.2
v0.11.1 Docs @ v0.11.1 Examples @ v0.11.1
v0.11.0 Docs @ v0.11.0 Examples @ v0.11.0
v0.11.0-rc4 Docs @ v0.11.0-rc4 Examples @ v0.11.0-rc4
v0.11.0-rc3 Docs @ v0.11.0-rc3 Examples @ v0.11.0-rc3
v0.11.0-rc2 Docs @ v0.11.0-rc2 Examples @ v0.11.0-rc2
v0.11.0-rc1 Docs @ v0.11.0-rc1 Examples @ v0.11.0-rc1
v0.10.2 Docs @ v0.10.2 Examples @ v0.10.2
v0.10.1 Docs @ v0.10.1 Examples @ v0.10.1
v0.10.0 Docs @ v0.10.0 Examples @ v0.10.0
v0.9.2 Docs @ v0.9.2 Examples @ v0.9.2
v0.9.1 Docs @ v0.9.1 Examples @ v0.9.1
v0.9.0 Docs @ v0.9.0 Examples @ v0.9.0
v0.8.0 Docs @ v0.8.0 Examples @ v0.8.0
v0.7.0 Docs @ v0.7.0 Examples @ v0.7.0
v0.6.0 Docs @ v0.6.0 Examples @ v0.6.0
v0.5.2 Docs @ v0.5.2 Examples @ v0.5.2
v0.5.1 Docs @ v0.5.1 Examples @ v0.5.1
v0.5.0 Docs @ v0.5.0 Examples @ v0.5.0
v0.4.0 Docs @ v0.4.0 Examples @ v0.4.0
v0.3.1 Docs @ v0.3.1 Examples @ v0.3.1
v0.3.0 Docs @ v0.3.0 Examples @ v0.3.0
v0.2.0 Docs @ v0.2.0 Examples @ v0.2.0
v0.1.0 Docs @ v0.1.0 Examples @ v0.1.0

See our API compatibility policy for info on the stability level of the API.

See our Deprecations table for features that have been deprecated and the earliest date they'll be removed.

Migrating

v1alpha1 to v1beta1

In the move from v1alpha1 to v1beta1 several spec fields and Tekton CRDs were updated or removed .

For users migrating their Tasks and Pipelines from v1alpha1 to v1beta1, check out the spec changes and migration paths.

Want to contribute

We are so excited to have you!