All Projects → tektoncd → Pipeline

tektoncd / Pipeline

Licence: apache-2.0
A cloud-native Pipeline resource.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Pipeline

Jx
Jenkins X provides automated CI+CD for Kubernetes with Preview Environments on Pull Requests using Cloud Native pipelines from Tekton
Stars: ✭ 4,041 (-40.14%)
Mutual labels:  pipeline, tekton
plumbing
This repo holds configuration for infrastructure used across the tektoncd org 🏗️
Stars: ✭ 41 (-99.39%)
Mutual labels:  pipeline, tekton
pipelines-as-code
Pipelines as Code
Stars: ✭ 37 (-99.45%)
Mutual labels:  pipeline, tekton
Open Solution Home Credit
Open solution to the Home Credit Default Risk challenge 🏡
Stars: ✭ 397 (-94.12%)
Mutual labels:  pipeline
Great expectations
Always know what to expect from your data.
Stars: ✭ 5,808 (-13.97%)
Mutual labels:  pipeline
Proposal Pipeline Operator
A proposal for adding a useful pipe operator to JavaScript.
Stars: ✭ 5,899 (-12.62%)
Mutual labels:  pipeline
Syntax sugar python
A library adding some anti-Pythonic syntatic sugar to Python
Stars: ✭ 721 (-89.32%)
Mutual labels:  pipeline
Flowex
Flow-Based Programming framework for Elixir
Stars: ✭ 383 (-94.33%)
Mutual labels:  pipeline
Bk Sops
蓝鲸智云标准运维(SOPS)
Stars: ✭ 632 (-90.64%)
Mutual labels:  pipeline
Ok
Elegant error/exception handling in Elixir, with result monads.
Stars: ✭ 517 (-92.34%)
Mutual labels:  pipeline
Gaia
Build powerful pipelines in any programming language.
Stars: ✭ 4,534 (-32.84%)
Mutual labels:  pipeline
Rush
A cross-platform command-line tool for executing jobs in parallel
Stars: ✭ 421 (-93.76%)
Mutual labels:  pipeline
Pdpipe
Easy pipelines for pandas DataFrames.
Stars: ✭ 590 (-91.26%)
Mutual labels:  pipeline
Serving
A flexible, high-performance carrier for machine learning models(『飞桨』服务化部署框架)
Stars: ✭ 403 (-94.03%)
Mutual labels:  pipeline
Lambdacd
a library to define a continuous delivery pipeline in code
Stars: ✭ 655 (-90.3%)
Mutual labels:  pipeline
Argo Cd
Declarative continuous deployment for Kubernetes.
Stars: ✭ 7,887 (+16.83%)
Mutual labels:  pipeline
Dashboard
A dashboard for Tekton!
Stars: ✭ 448 (-93.36%)
Mutual labels:  pipeline
Pipeline
Pipeline is a package to build multi-staged concurrent workflows with a centralized logging output.
Stars: ✭ 433 (-93.59%)
Mutual labels:  pipeline
Ttyplot
a realtime plotting utility for terminal/console with data input from stdin
Stars: ✭ 532 (-92.12%)
Mutual labels:  pipeline
Toil
A scalable, efficient, cross-platform (Linux/macOS) and easy-to-use workflow engine in pure Python.
Stars: ✭ 733 (-89.14%)
Mutual labels:  pipeline

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.30 release of Tekton, you need to have a cluster with Kubernetes version 1.20 or later.

Read the docs

Version Docs Examples
HEAD Docs @ HEAD Examples @ HEAD
v0.31.0 Docs @ v0.31.0 Examples @ v0.31.0
v0.30.0 Docs @ v0.30.0 Examples @ v0.30.0
v0.29.0 Docs @ v0.29.0 Examples @ v0.29.0
v0.28.2 Docs @ v0.28.2 Examples @ v0.28.2
v0.28.1 Docs @ v0.28.1 Examples @ v0.28.1
v0.28.0 Docs @ v0.28.0 Examples @ v0.28.0
v0.27.3 Docs @ v0.27.3 Examples @ v0.27.3
v0.27.2 Docs @ v0.27.2 Examples @ v0.27.2
v0.27.1 Docs @ v0.27.1 Examples @ v0.27.1
v0.27.0 Docs @ v0.27.0 Examples @ v0.27.0
v0.26.0 Docs @ v0.26.0 Examples @ v0.26.0
v0.25.0 Docs @ v0.25.0 Examples @ v0.25.0
v0.24.3 Docs @ v0.24.3 Examples @ v0.24.3
v0.24.2 Docs @ v0.24.2 Examples @ v0.24.2
v0.24.1 Docs @ v0.24.1 Examples @ v0.24.1
v0.24.0 Docs @ v0.24.0 Examples @ v0.24.0
v0.23.0 Docs @ v0.23.0 Examples @ v0.23.0
v0.22.0 Docs @ v0.22.0 Examples @ v0.22.0
v0.21.0 Docs @ v0.21.0 Examples @ v0.21.0
v0.20.1 Docs @ v0.20.1 Examples @ v0.20.1
v0.20.0 Docs @ v0.20.0 Examples @ v0.20.0
v0.19.0 Docs @ v0.19.0 Examples @ v0.19.0
v0.18.1 Docs @ v0.18.1 Examples @ v0.18.1
v0.18.0 Docs @ v0.18.0 Examples @ v0.18.0
v0.17.3 Docs @ v0.17.3 Examples @ v0.17.3
v0.17.2 Docs @ v0.17.2 Examples @ v0.17.2
v0.17.1 Docs @ v0.17.1 Examples @ v0.17.1
v0.17.0 Docs @ v0.17.0 Examples @ v0.17.0
v0.16.3 Docs @ v0.16.3 Examples @ v0.16.3
v0.16.2 Docs @ v0.16.2 Examples @ v0.16.2
v0.16.1 Docs @ v0.16.1 Examples @ v0.16.1
v0.16.0 Docs @ v0.16.0 Examples @ v0.16.0
v0.15.2 Docs @ v0.15.2 Examples @ v0.15.2
v0.15.1 Docs @ v0.15.1 Examples @ v0.15.1
v0.15.0 Docs @ v0.15.0 Examples @ v0.15.0
v0.14.3 Docs @ v0.14.3 Examples @ v0.14.3
v0.14.2 Docs @ v0.14.2 Examples @ v0.14.2
v0.14.1 Docs @ v0.14.1 Examples @ v0.14.1
v0.14.0 Docs @ v0.14.0 Examples @ v0.14.0
v0.13.2 Docs @ v0.13.2 Examples @ v0.13.2
v0.13.1 Docs @ v0.13.1 Examples @ v0.13.1
v0.13.0 Docs @ v0.13.0 Examples @ v0.13.0
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!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].