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.
 
 
 
 
 
Daniel Helfand bb1d1977a0 add SidecarState to test builder 9 hours ago
.github Actually fix PR template line breaks 5 months ago
cmd Add symlink in kodata 🔗 1 week ago
config Adding a version label to controller and webhook 🏋 3 days ago
docs Fix formatting. 10 hours ago
examples don't require user input to account for limitrange min 3 days ago
hack added support for default pod template 1 month ago
images Make sure all alpine packages are updated to their latest versions. 1 month ago
pkg Refining status when Condition failed 2 days ago
tekton Use vendor folder to speed up CI 🥄 3 days ago
test add SidecarState to test builder 8 hours ago
third_party add Timeout to PipelineTask 3 days ago
vendor Use vendor folder to speed up CI 🥄 3 days ago
.errcheck.txt Fix the last of the lint errors and add lint checking to presubmits. 9 months ago
.gitattributes No kubebuilder (#66) 1 year ago
.gitignore Add Go module support for pipelines. 2 months ago
.golangci.yml Ignore all generated files in pkg/client for golangci 1 month ago
.ko.yaml Remove cmd/gsutil image 3 months ago
.ko.yaml.release Remove cmd/gsutil image 3 months ago
.yamllint Linting yamls with yamllint 🏷 3 months ago
CONTRIBUTING.md Document API change policy 👩 ⚖️ 6 months ago
DEVELOPMENT.md Indicate minimum cluster version is now 1.15 🚓 1 week ago
LICENSE No kubebuilder (#66) 1 year ago
OWNERS Add @sbswg as an owner 😼 5 months ago
README.md Add v0.10.1 to the readme 📖 3 weeks ago
api_compatibility_policy.md deprecation notice of results field for prs and trs 5 months ago
code-of-conduct.md Format markdown 9 months ago
codecov.yml Ignore code coverage for auto generated file 2 months ago
go.mod Use vendor folder to speed up CI 🥄 3 days ago
go.sum Use vendor folder to speed up CI 🥄 3 days ago
pipe.png Update docs such that they can be used in knative/docs 1 year ago
roadmap-2019.md Format markdown 11 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

Read the docs

Version Docs Examples
HEAD Docs @ HEAD Examples @ HEAD
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.

Want to contribute

We are so excited to have you!