Skip to content

v0.26.0

Compare
Choose a tag to compare
@osp-pac osp-pac released this 18 Apr 11:57
· 91 commits to main since this release

Pipelines as Code version v0.26.0

OpenShift Pipelines as Code v0.26.0 has been released 🥳

This is a major release with major new changes:

  • Passing arguments to /test, /retest or gitops comments. You can now pass argument as key/value to the gitops commands to let you redefined the standard params or custom params. PR Doc

    2parameters-as-args.mp4
  • ConfigMap is now getting watched on changse instead of read every time on every requests, which should generate less loads on the cluster PR

  • Pipelines-as-Code random entropy has now increased from 4 to 6 which should avoid name conflicts when there is a lot of pipelineruns PR

  • Validation Error of a PipelineRuns are now reported properly to the events stream of the user PR

  • When there is a initial failure with Pipelines as Code when for example there is an issue with the cluster, the error was previously left after doing a /retest until we update the PR with a new SHA, this now should get cleared PR

  • When we were doing gitops commands (like /test /retest or others) we were previously acting on deleted comments, we are now only acting on newly created comment PR

  • A lot of refactoring under the hood to make the code a bit more optimised.

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.26.0/release.yaml

Kubernetes

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

Documentation

The documentation for this release is available here :

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

Changelog