Skip to content

0.7.0

Compare
Choose a tag to compare
@chmouel chmouel released this 29 Apr 12:21
· 1228 commits to main since this release
1644d7f

OpenShift Pipelines version 0.7.0

OpenShift Pipelines as Code version 0.7.0 has been released πŸ₯³

0.7.0 brings many new features. The highlights are :

  • Multiple pipelinerun on the same event. We previously would only support one Pipelinerun matching one Event. We now support multiple of them, the pipelineruns will be run in parallel and report back to the Git provider interface :
Screen.Recording.2022-04-29.at.13.57.38.mov
  • tkn pac repo create now let you create a webhook configuration for gitlab or for github. It should detect as well which provider you previously installed on the cluster and skip webhook configuration if it needs to be.

final-webhook

  • PAC generally report better errors when it fails to apply the PipelineRun.

Breaking Change

  • We now have a special template variable that is able to handle multiple pipelineruns for private repositories support. You would need to change your secret from :
"secret: pac-git-basic-auth-{{repo_owner}}-{{repo_name}}"

to :

secret: {{ git_auth_secret }}

when detecting the old secret, pac wil fail the PR and ask kindly to the user to update it.

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

Kubernetes

kubectl apply -f https://github.com/openshift-pipelines/pipelines-as-code/releases/download/0.7.0/release.k8s.yaml

Documentation

full documentation is available here :

https://pipelinesascode.com

Changelog