Skip to content

v0.13.0

Compare
Choose a tag to compare
@michaelsauter michaelsauter released this 01 Jun 09:53
· 104 commits to master since this release
e817ca5

The highlight of this release is the new diff-only parameter of the ods-deploy-helm task. It allows to perform a diff without attempting an upgrade afterwards. Using this parameter it is possible to preview/verify changes to an Helm chart in a pull request without actually deploying the changes.

Apart from this, 0.13.0 contain an important bugfix for a regression introduced in 0.12.0, as well as two changes which are backwards-incompatible:

  • Images are only pushed to the release namespace when Helm detects drift. The different behaviour avoids unnecessary image copying and should otherwise not be noticeable at all.
  • Git clones are performed non-shallow by default now. This fixes complaints from SonarQube about missing Git blame information. As a drawback, clones may be noticeably slower than before. If you do not use SonarQube in your pipeline, you may revert to the previous behaviour by setting the start.clone-depth parameter to '1'.

For all changes and more details, please see the changelog.

To update your ODS pipeline installation, refer to the update instructions. There have been no changes to the values.yaml file compared to version 0.12.0.