Skip to content

tektoncd/pipelines-as-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3,199 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Tekton Pipelines-as-Code

Latest Release Container Repository on GHCR Go Report Card E2E Tests License

PAC LOGO

Pipelines-as-Code is an opinionated CI/CD framework for Tekton that lets you define and run pipelines directly from your Git repository. Store your .tekton/ PipelineRuns alongside your source code, trigger them on Git events, and get results reported back as pull request checks.

Features

  • Git-native: pipelines live in .tekton/ and are versioned with your code
  • Multi-provider: GitHub Apps & Webhooks, GitLab, Bitbucket Cloud & Data Center, Forgejo
  • ChatOps: /test, /retest, /cancel and [skip ci] from PR comments
  • Inline resolver: bundles remote tasks from Artifact Hub before cluster submission
  • Automated housekeeping: prune old PipelineRuns and cancel superseded runs on new pushes

Read the docs

Full documentation is at https://pipelinesascode.com

Installation

Guides

Advanced

Git providers

API reference

CLI reference

Operations

Development

Want to start using Pipelines-as-Code?

Install the CLI and bootstrap your first repository:

brew install tektoncd/pipelines-as-code/tkn-pac
tkn pac bootstrap github

Then follow the getting started tutorial.

Releases: https://github.com/tektoncd/pipelines-as-code/releases

Contributing

Community / Getting help

License

Apache 2.0