v0.15.0
Pipelines as Code version v0.15.0
OpenShift Pipelines as Code patch version v0.15.0 has been released 🥳
-
You can now cancel pipelinerun with the /cancel comment, all of them to target a specific one PR Doc
-
We are now scoping the github apps token to the target repository, it would previously be enabled to be used on every repositry installation. You can change that behaviour with the
secret-github-app-token-scopped
setting and further with thesecret-github-app-scope-extra-repos
. Doc, PR -
PipelineRun concurrency is now ordered Alphabetically instead of randomly as previously PR
-
annotation matcher on push and pull_request for greedy match should work the same now PR
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.15.0/release.yaml
Kubernetes
kubectl apply -f https://github.com/openshift-pipelines/pipelines-as-code/releases/download/v0.15.0/release.k8s.yaml
Documentation
documentation is available here :
Changelog
- d89eb74: Add dependabot for github actions deps (@chmouel)
- a1a1270: Add my e2e-run and zsh completion scripts (@chmouel)
- ea0bac5: Add setting to SecretGHAppRepoScoped (@chmouel)
- a5f1e0d: Add setting to let extra repositories to be scoped (@chmouel)
- a06f120: Add some test for params.settings (@chmouel)
- dfb570d: Allow fetching raw url with token when using ghe (@chmouel)
- a8b9929: Bump actions/cache from 2 to 3 (@dependabot[bot])
- faa9d48: Bump actions/upload-artifact from 2 to 3 (@dependabot[bot])
- 57d9bf2: Bump docker/build-push-action from 2.5.0 to 3.2.0 (@dependabot[bot])
- 84c6dee: Bump docker/login-action from 1.10.0 to 2.1.0 (@dependabot[bot])
- 8a7e846: Bump docker/metadata-action from 3.3.0 to 4.1.1 (@dependabot[bot])
- 3898a3c: Controller cancels pipelineruns and reconciler reports status (@sm43)
- e002a89: Controller now adds execution order annotation for watcher (@sm43)
- f8e3a69: Detect an ingress with dashboard target on kube (@chmouel)
- 28b1810: Don't scope token to the base repo on gh pull request (@chmouel)
- f7a1dd4: Fix example for github-add-comment example (@chmouel)
- 7c9b164: Fix github apps and scoping on issuecomment/retest (@chmouel)
- d5c5d44: Fixes logURL for GitHub App PipelineRuns (@sm43)
- 6b8bd58: Handle ref/heads/* for both base branch and target branch (@sm43)
- 31469c4: Improve unittest coverage in sort package (@chmouel)
- e5d51a8: Patch pipelines-as-code configmap for e2e-test (@chmouel)
- d6a7bda: Reuse patch pipelinerun code in reconciler (@sm43)
- cdf2a6d: Reword error message when failing to match pr (@chmouel)
- 77d8ba7: Scope token creation to the repository by default (@chmouel)
- c12b5e4: Show Tekton Dashboard string if configured (@chmouel)
- 416b5e8: Splits matchrepo func for verifying and preparing pipelineruns (@sm43)
- 9997371: Upade header from OpenShift Pipelines to OpenShift Pipelines as Code (@savitaashture)
- 4595b2d: Update bootstrap video (@chmouel)
- bf339f7: Update doc regarding the temp installation token (@chmouel)
- 7073660: Update ghapp token to use pass (@chmouel)
- 5986e04: Update kind-e2e-tests.yaml (@sm43)
- 1362586: Update youtube video walkthought (@chmouel)
- 45d25fe: Updated ClusterRole for secret to fix incoming webhook and also updated readme (@savitaashture)
- 76cbdb5: Updates Priority Queue to works as normal FIFO Q (@sm43)
- be246ee: Watchers creates queue based on execution order in annotation (@sm43)
- 83ba9e9: adds detection for cancel comment in providers (@sm43)
- 39940a1: ghapp_token improvements and documentation (@chmouel)
- cab1197: parse payload for cancelling pipelineruns (@sm43)
- 21ce6b4: remove non ending alphanumeric characters from labels (@chmouel)
- ecb4ccd: set t.helper for test helper test functions (@chmouel)
- c39fb6b: statuses.md doc update and rephrasing (@chmouel)
- 74546cd: switches to listers for querying repositories (@sm43)
- fdfd333: use github apps installation token to run the test (@chmouel)