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.
 
 
 
 
 
Olivier Thomann e939852836 Handle conditions in task result subsitution 1 day ago
.github Ask for versions information in the issue template 🍵 4 weeks ago
cmd Limit namespaces the webhook queries for secrets 2 days ago
config Update year that rolebinding was created 1 day ago
docs Fix references to API version in Tasks and PipelineRuns docs 13 hours ago
examples Handle conditions in task result subsitution 11 hours ago
hack Add `--upgrade` to `./hack/update-deps.sh` 6 days ago
images Make sure all alpine packages are updated to their latest versions. 3 months ago
pkg Handle conditions in task result subsitution 11 hours ago
tekton Remove linting from release pipelines 🧹 2 weeks ago
test Add labels to namespaces created during end to end tests 2 days ago
third_party Migrate tekton to the cloudevents sdk v2 2 weeks ago
vendor Update the CloudEvents version. 1 week ago
.errcheck.txt Fix the last of the lint errors and add lint checking to presubmits. 10 months ago
.gitattributes Make third_party folder as generated for GitHub ⚙ 1 month ago
.gitignore Fix pullrequest-init tests 🛃 1 month ago
.golangci.yml Ignore all generated files in pkg/client for golangci 3 months ago
.ko.yaml Remove cmd/gsutil image 5 months ago
.ko.yaml.release Remove cmd/gsutil image 5 months ago
.yamllint Linting yamls with yamllint 🏷 5 months ago
CONTRIBUTING.md Replace ZenHub project with GitHub 3 weeks ago
DEVELOPMENT.md Update guide to install tools and set up GCP 23 hours ago
LICENSE No kubebuilder (#66) 1 year ago
OWNERS Add @sbswg as an owner 😼 7 months ago
README.md Add a link to the v1alpha1 migration doc 1 day ago
api_compatibility_policy.md deprecation notice of results field for prs and trs 7 months ago
code-of-conduct.md Format markdown 11 months ago
codecov.yml Rename v1alpha2 to v1beta1 😌 1 month ago
go.mod Add pipeline results 3 days ago
go.sum Update the CloudEvents version. 1 week ago
pipe.png Update docs such that they can be used in knative/docs 1 year ago
roadmap.md Update roadmap for 2020 🛣️ 3 days 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 Tetkon, 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.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.

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!