Skip to content

Releases: openshift-pipelines/pipelines-as-code

0.4.2

14 Oct 10:39
f0e4864
Compare
Choose a tag to compare

💫 Pipelines as Code version 0.4.2 💫

OpenShift Pipelines as Code version 0.4.2 has been released 🥳

  • 0.4.2 is a minor release fixing an issue with the tkn-pac bootstrap when pac wasn't installed previously.

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

Kubernetes

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

and make sure you follow the setup documentation :

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

0.4.1

14 Oct 06:56
3999247
Compare
Choose a tag to compare

💫 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.

0.3

16 Sep 12:16
Compare
Choose a tag to compare
0.3

💫 Pipelines as Code version 0.3 💫

OpenShift Pipelines as Code version 0.3 has been released 🥳

This is compatible with at least OpenShift Pipelines 1.6 (shipped with OpenShift 4.8.x) and with Triggers version 0.13

To install this version you can just do :

OpenShift

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

Kubernetes

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

and make sure you follow the setup documentation :

https://github.com/openshift-pipelines/pipelines-as-code/tree/0.3/INSTALL.md

Changelog

Enhancement ✨

  • Automatically create a secret with the github token generated from the github app so users can access private repositories to use. See documentation : https://github.com/openshift-pipelines/pipelines-as-code#private-repositories.
  • Added the Route auto creation in release.yaml, providing a release.k8s.yaml for non openshift pure kubernetes cluster.
  • Migrate to latest triggers syntax (>0.13) which makes OpenShift Pipelines 4.8 a requirement and Trigger 0.13 the minmal requirements.
  • Updated Install instruction to make it a bit more clear.

Bugfixes 🐛

  • A lot of bugfixes and increase robustness with a new E2E testsuite running on GHE.

CONTRIBUTORS 🙏 🙇🏻

0.2

09 Aug 14:28
Compare
Choose a tag to compare
0.2

⭐ Pipelines as Code version 0.2 ⭐

Pipelines as Code version 0.2 has been released 🥳

To install this version you can just do :

VERSION=0.2
kubectl apply -f https://raw.githubusercontent.com/openshift-pipelines/pipelines-as-code/release-$VERSION/release-$VERSION.yaml

and make sure you follow the setup documentation :

https://github.com/openshift-pipelines/pipelines-as-code/tree/main/INSTALL.md

Changelog

Enhancement ✨

  • Add sha_url to repository status and annotation
    pipelinesascode.tekton.dev/sha-url. This let you view the SHA from the VCS where the payload come from.
  • Add sha_title to repository status and annotation
    pipelinesascode.tekton.dev/sha-title. This gives you the title of the commit that gets tested.

Fixes 🐛

  • Rename all prefixed labels from tekton.dev/ to pipelinesascode.tekton.dev/event
  • Renamed most labels to make more sense.

0.1

01 Jul 10:56
Compare
Choose a tag to compare
0.1

OpenShift Pipelines version 0.1

OpenShift Pipelines as Code version has been released 🥳

To install this version you can just do :

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

and make sure you follow the setup documentation :

https://github.com/openshift-pipelines/pipelines-as-code/tree/main/INSTALL.md

Changelog

First release of pipelines as code