Releases: openshift-pipelines/pipelines-as-code
0.4.3
π« Pipelines as Code version 0.4.3 π«
OpenShift Pipelines as Code version 0.4.3 has been released π₯³
- 0.4.3 is a minor release fixing other issues with the
tkn-pac bootstrap
command which would not work creating application on public github.
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.3/release-0.4.3.yaml
Kubernetes
kubectl apply -f https://raw.githubusercontent.com/openshift-pipelines/pipelines-as-code/release-0.4.3/release-0.4.3.k8s.yaml
and make sure you follow the setup documentation :
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 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 :
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 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 :
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 :
Upgrade
- The pipelines as code secret is now called
pipelines-as-code-secret
you will need to export the old secretgithub-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
π« 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
β 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/
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.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