Skip to content

Releases: openshift-pipelines/pipelines-as-code

v0.17.4

09 Jun 12:03
4990013
Compare
Choose a tag to compare

Pipelines as Code version v0.17.4

OpenShift Pipelines as Code v0.17.4 has been released 🥳

this is a minor release fixing some crashing in the controller and extend the timeout taking to update the annotations in case of conflicts with other controllers updating the annotations

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

Kubernetes

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

Documentation

The documentation for this release is available here :

https://release-v0-17-4.pipelines-as-code.pages.dev

Changelog

v0.19.2

08 Jun 14:05
d09e388
Compare
Choose a tag to compare

Pipelines as Code version v0.19.2

OpenShift Pipelines as Code patch version v0.19.2 has been released 🥳

This release fixes a crash, increase the timeout to try to update the pipelinerun annotations in case of conflicts among other fixes and documentation update.

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

Kubernetes

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

Documentation

documentation is available here :

https://release-v0-19-2.pipelines-as-code.pages.dev

Changelog

v0.19.1

24 May 15:19
Compare
Choose a tag to compare

Pipelines as Code version v0.19.1

OpenShift Pipelines as Code patch version v0.19.1 has been released 🥳

This minor release fixes theses issues:

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

  • Users don't need to be a public member of the organization to be able to let run the CI:
    PR: #1286

  • Updated installation doc on how to set configurations for PAC when installed using the Operator
    PR: #1220

  • Pipelines as Code will not error out if non admin user try to list pac-configmap or repo CR with tkn pac
    PR: #1294

  • tkn pac resolver has many different fixes and now let you output pipelinerun as tekto/v1beta1 instead of v1 letting users run pipelinerun on clusters that doesn't support v1 yet:
    PR: #1293

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

Kubernetes

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

Documentation

documentation is available here :

https://release-v0-19-1.pipelines-as-code.pages.dev/

Changelog

v0.19.0

04 May 09:10
132a78a
Compare
Choose a tag to compare

Pipelines as Code version v0.19.0

OpenShift Pipelines as Code patch version v0.19.0 has been released 🥳

Changes

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

Kubernetes

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

Documentation

documentation is available here :

https://pipelinesascode.com

Changelog

v0.15.6

19 Apr 09:46
8fcca8e
Compare
Choose a tag to compare

Pipelines as Code version v0.15.6

OpenShift Pipelines as Code patch version v0.15.6 has been released. This release fix one low security bug when the temporary github token can leak to the github checks interface in case there is a infrastructure failure and paac cannot create the secret on cluster.

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

Kubernetes

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

Documentation

documentation is available here :

https://pipelinesascode.com

Changelog

v0.18.0

18 Apr 13:34
Compare
Choose a tag to compare

Pipelines as Code version v0.18.0

OpenShift Pipelines as Code patch version v0.18.0 has been released 🥳

Some of the major Features added to this version are:

  • Support custom parameters on Repository CR Doc
  • Add check suite support #1191
  • Add 'tkn pac info install` command, to give you an overview of your install configuration and setup #1229 image
  • Let user target a push or a incoming event for incoming webhook 2257276
  • Enable error detection from container log enabled by default: #1209
  • Error out if multiple pipelineruns with same name are found #1203

See the ChangeLog below for a more complete list of changes.

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

Kubernetes

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

Documentation

documentation is available here :

https://pipelinesascode.com

Changelog

v0.17.3

18 Apr 11:26
5403294
Compare
Choose a tag to compare

Pipelines as Code version v0.17.3

OpenShift Pipelines as Code patch version v0.17.3 has been released, see the changelog below for a list of bugfixes this releases bring.

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

Kubernetes

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

Documentation

documentation is available here :

https://pipelinesascode.com

Changelog

v0.17.2

30 Mar 12:31
9825206
Compare
Choose a tag to compare

Pipelines as Code version v0.17.2

OpenShift Pipelines as Code patch version v0.17.2 has been released 🥳

This minor release fixes theses issues:

  • Don't report error when the Repository CR is not found #1217 - Doc
  • Error out if multiple pipelineruns with same name are found #1203 - Doc
  • Fix Github collaborator check when you have more than 100 users #1187
  • Fix custom console not working - #1216

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

Kubernetes

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

Documentation

documentation is available here :

https://pipelinesascode.com

Changelog

v0.17.1

08 Mar 15:15
Compare
Choose a tag to compare

Pipelines as Code version v0.17.1

OpenShift Pipelines as Code patch version v0.17.1 has been released 🥳

This is a patch release on v0.17.1 with the following fixes:

  • We are now properly detecting if there is a github app installation for tkn pac create repo and not ask for github webhook if it was globally installled. #1177
  • We are now reporting properly the error when the PipelineRun could not get created. If there is an error on the PipelineRun and not on the tasks attached to the PipelineRun we used to not be able to report the failure properly. Now it should report properly on the Github Checks when there is an error. #1183 image
  • We have clarified the error message when there is no match on a pipelinerun from the tekton dir #1174
  • Let User bypass GH enteprise question in cli bootstrap github-app by respecting the github-auth-url switch #1184

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

Kubernetes

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

Documentation

documentation is available here :

https://pipelinesascode.com

Changelog

v0.17.0

02 Mar 14:50
Compare
Choose a tag to compare

Pipelines as Code version v0.17.0

The latest version of Pipelines as Code, version v0.17.0, has been released 🥳

The main objective of this major release is to support the new Tekton v1 API, which means that Pipelines-as-Code is now compatible with Tekton v0.44 and higher. Although Pipelines-as-Code can still read PipelineRun and Tasks in the .tekton/ directory as v1beta1, it will generate v1 PipelineRun on the Cluster.

Moreover, a new feature has been added that allows users to configure a custom console/dashboard for links generated by Pipelines-as-Code. For more information on this, please refer to the Documentation and PR links provided.

In addition, the functionality of incoming webhooks has been improved. Now, there is no need for a Personal Token when using the Github App driver. As long as you have the Repo CR into the namespace matching the URL and an incoming webhook secret, Pipelines-as-Code will automatically generate temporary tokens for Github API operations. To see an example, please refer to the example provided in the documentation.

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

Kubernetes

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

Documentation

documentation is available here :

https://pipelinesascode.com

Changelog