v0.13.0
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.