Releases: openshift-pipelines/pipelines-as-code
0.4.2
π« 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 bootstrapwhen 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 bootstrapOpenShift
kubectl apply -f https://raw.githubusercontent.com/openshift-pipelines/pipelines-as-code/release-0.4.2/release-0.4.2.yamlKubernetes
kubectl apply -f https://raw.githubusercontent.com/openshift-pipelines/pipelines-as-code/release-0.4.2/release-0.4.2.k8s.yamland make sure you follow the setup documentation :
0.4.1
π« 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 resolveshould 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 :
Installation
With tkn-pac cli
If you would like to quickly you can install Pipelines as Code with the following command :
tkn-pac bootstrapOpenShift
kubectl apply -f https://raw.githubusercontent.com/openshift-pipelines/pipelines-as-code/release-0.4.1/release-0.4.1.yamlKubernetes
kubectl apply -f https://raw.githubusercontent.com/openshift-pipelines/pipelines-as-code/release-0.4.1/release-0.4.1.k8s.yamland make sure you follow the setup documentation :
Upgrade
- The pipelines as code secret is now called
pipelines-as-code-secretyou will need to export the old secretgithub-app-secretand 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
π« 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.yamlKubernetes
kubectl apply -f https://raw.githubusercontent.com/openshift-pipelines/pipelines-as-code/release-0.3/release-0.3.k8s.yamland 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
β 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.yamland make sure you follow the setup documentation :
https://github.com/openshift-pipelines/pipelines-as-code/tree/main/INSTALL.md
Changelog
Enhancement β¨
- Add
sha_urlto 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_titleto 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/topipelinesascode.tekton.dev/event - Renamed most labels to make more sense.
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.yamland 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

