Skip to content

v0.17.0

Compare
Choose a tag to compare
@osp-pac osp-pac released this 02 Mar 14:50
· 1023 commits to main since this release

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