Profile
Back to NewsBack
GitHub Trending 2 min
Reader Mode
tektoncd/pipelines-as-code: Pipelines-as-Code for Tekton

tektoncd/pipelines-as-code: Pipelines-as-Code for Tekton

9 hours ago

Tekton Pipelines-as-Code

Latest Release</a> Container Repository on GHCR</a> Go Report Card</a> E2E Tests</a> codecov</a> License</a>

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

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 --cask openshift-pipelines/pipelines-as-code/tektoncd-pac
tkn pac bootstrap

Then follow the getting started tutorial.

Releases:

Contributing

Community / Getting help

(join TektonCD Slack)
  • GitHub Discussions:
  • GitHub Issues:

License

Apache 2.0

Chat with me