Skip to content

v0.20.0

Compare
Choose a tag to compare
@osp-pac osp-pac released this 25 Aug 06:56
· 817 commits to main since this release

Pipelines as Code version v0.20.0

OpenShift Pipelines as Code v0.20.0 has been released 🥳

Changes

  • Allow setting policies on actions to be executed by set of users

  • Add support for multiple catalog hubs to fetch the tasks

  • tkn pac commands tkn pac create repo, tkn pac bootstrap and tkn pac webhook add will check for pac installation in only pipelines-as-code or openshift-pipelines namespaces by default or if value is provided by --pac-namespace flag

  • Add --v1beta1 flag for tkn pac resolve command to get the PipelineRun as v1beta1

  • Enable default metrics for pac controller

Fixes

  • Now if the author is private member of the repository's organization, then PipelineRun will be triggered for pull request

  • CEL expression in Pipelines as Code has new values target_url and source_url available for filtering

  • Fix branch Matching where pipelinerun was getting triggered if baseName of branch is same

  • Fix status check showing skipped for pipelinrun waiting for approval

  • Delete git-clone basic-auth secret when deleting a pipelinerun

Installation

To install this version you can install the release.yaml with kubectl for your platform :

Openshift

kubectl apply -f https://github.com/openshift-pipelines/pipelines-as-code/releases/download/v0.20.0/release.yaml

Kubernetes

kubectl apply -f https://github.com/openshift-pipelines/pipelines-as-code/releases/download/v0.20.0/release.k8s.yaml

Documentation

The documentation for this release is available here :

https://release-v0-20-0.pipelines-as-code.pages.dev

Changelog