Skip to content

v0.13.0

Compare
Choose a tag to compare
@osp-pac osp-pac released this 08 Nov 09:22
· 1231 commits to main since this release

OpenShift Pipelines version v0.13.0

OpenShift Pipelines as Code patch version v0.13.0 has been released πŸ₯³

This release add many new features :

  • You can now have a remote pipeline in annotations the same way we have on task and reference it in the pipelineRef: name Jira and Doc .
  • With the Github apps provider, if you remote http url is on the same host as where your PR is run and if you are fetching a remote task from the same organization where your repo is, pac will use your github apps temporary token to fetch that task. This let you have a private repo in your organisation and share common private tasks. Doc
  • tkn-pac ls and tkn-pac describe has many new features and bug fixes Doc
    • tkn pac ls now detects running pipelinerun correctly like pac describe did it but with a whole lot bugfixes.
    • fix showing duration when there is no failure completion time.
    • display pipelineruntimeout as failure.
    • show snippet of error and highlight of error regexp pattern in describe
    • Add use-real-time switch to ls and describe
    • import tkn pac logs documentation
    • Show pipelineruntimeout as failures in desc/list.
    • Show specific pipelinerun failure with --target-pipelinerun

`

  • tkn-pac create repo would not override a pipelinerun if it already exist.
  • We have documented on how to inject custom SSL certs in pipelinesascode to let you connect to provider instance with custom certs Doc
  • You can now set the name of the hub catalog via a setting in global configmag. Doc
  • We are now emitting kubernetes events of errors in the user namespace, when for example there is a parsing error of the yaml it would show in the user namespace and the controller logs Doc
  • We have cleaned the rights and roles needed to run the controllers PR
  • We have a few more bugs fixed to report properly error on the provider interface PR
  • Multi yaml documents in the same yaml file should not properly working PR
  • You can now enable auto configuration of new GitHub Repositories with Pipelines As Code. On creation of a new repository, Pipelines As Code will set up a namespace for your repository and create a Repository CR. Doc
  • You can now set max limit and default for max-keep-run value. Doc

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

Kubernetes

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

Documentation

documentation is available here :

https://pipelinesascode.com

Full Changelog