Skip to content

Releases: openshift-pipelines/pipelines-as-code

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

v0.16.0

06 Feb 10:59
5e32bbb
Compare
Choose a tag to compare

Pipelines as Code version v0.16.0

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

This new release brings those fixes and additions :

  • Gitea driver should now show the comments without the blank lines in a nicer way PR
  • token expiration check with github webhook driver would sometime fail, it now handles multiples cases PR
  • Reference to a Tekton Resolver task or pipeline is now skipped by Pac Resolver PR
  • There is a new env variable target_namespace which expand to the currently running namespace where the pr is run #1127
  • We are now suporting tekton pipeline 0.44.0 minimal status #1136
  • We are now testing windows binaries of tkn-pac in our main pipeline via wine #1120
  • We are now showing the right binary for tkn-pac or when using downstream binary opc #1119
  • Multiple e2e tests and improvements
  • Fix configmap watcher, watching changes properly when new changes happen on the pipelines-as-code configmap #1135

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

Kubernetes

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

Documentation

documentation is available here :

https://pipelinesascode.com

Changelog

v0.15.5

06 Feb 11:46
3c2ab03
Compare
Choose a tag to compare

Pipelines as Code version v0.15.5

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

This release contains a fix for the configmap watcher which didn't get integrated in 0.15.4 from the main branch:

  • Fix configmap watcher, watching changes properly when new changes happen on the pipelines-as-code configmap #1135

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

Kubernetes

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

Documentation

documentation is available here :

https://pipelinesascode.com

Changelog

v0.15.4

06 Feb 11:01
babf59c
Compare
Choose a tag to compare

Pipelines as Code version v0.15.4

Pipelines as Code patch version v0.15.4 has been released 🥳

Pipelines as Code 0.15.4 is a patch release for the release-0.15.x branch (tracked by openshift-pipelines 1.9.x). It contains the following fixes and additions :

  • Gitea driver should now show the comments without the blank lines in a nicer way PR
  • token expiration check with github webhook driver would sometime fail, it now handles multiples cases PR
  • Reference to a Tekton Resolver task or pipeline is now skipped by Pac Resolver PR
  • There is a new env variable target_namespace which expand to the currently running namespace where the pr is run #1127

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

Kubernetes

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

Documentation

documentation is available here :

https://pipelinesascode.com

Changelog

v0.15.3

19 Jan 11:50
Compare
Choose a tag to compare

Pipelines as Code version v0.15.3

OpenShift Pipelines as Code bugfix version v0.15.3 has been released 🥳

Changes

  • fix documentation for amending commits PR
  • Don't error out when checking for token expiration on 404 PR
  • Remove tkn pac resolve -f message on bootstrap PR
  • set no color on window or tkn pac will not work PR

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

Kubernetes

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

Documentation

documentation is available here :

https://pipelinesascode.com

Changelog

v0.15.2

12 Jan 11:50
Compare
Choose a tag to compare

Pipelines as Code version v0.15.2

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

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

Kubernetes

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

Documentation

documentation is available here :

https://pipelinesascode.com

Changelog