Skip to content

0.4.1

Compare
Choose a tag to compare
@chmouel chmouel released this 14 Oct 06:56
· 2371 commits to main since this release
3999247

💫 Pipelines as Code version 0.4.1 💫

OpenShift Pipelines as Code version 0.4.1 has been released 🥳

What’s New in Pipelines as Code

  • Support for Bitbucket Cloud doc

  • Support for Github Webhook as an alternative to Github application. doc

  • Support for private repositories doc

  • Add a new command to tkn-pac to quickly "bootstrap" Pipelines as Code, installing the latest version and creating a Github Application. See a video

  • Pipelines as Code should be much faster to start a pipeline and create the initial status.

  • tkn-pac resolve should now be smarter and resolve automatically the git repo with the current revision.

  • MacOS universal binaries support for tkn-pac.

  • OpenShift 4.9 console now support in dev preview Pipelines as Code Repositories :

2021-10-14__09-48-32-9294

image

Installation

With tkn-pac cli

If you would like to quickly you can install Pipelines as Code with the following command :

tkn-pac bootstrap

OpenShift

kubectl apply -f https://raw.githubusercontent.com/openshift-pipelines/pipelines-as-code/release-0.4.1/release-0.4.1.yaml

Kubernetes

kubectl apply -f https://raw.githubusercontent.com/openshift-pipelines/pipelines-as-code/release-0.4.1/release-0.4.1.k8s.yaml

and make sure you follow the setup documentation :

https://github.com/openshift-pipelines/pipelines-as-code/blob/0.4.1/docs/INSTALL.md#installation-guides

Upgrade

  • The pipelines as code secret is now called pipelines-as-code-secret you will need to export the old secret github-app-secret and reimport is as the new name.
  • there is no need to specify a namespace in the Repository CRD spec, the namespace target will always be the namespace where the Repo CRD has been installed.