Skip to content
Success

Changes

Summary

  1. fix(jenkins/pipelines/cd): use new base images since v6.5.12 (#3692) (commit: 33e04c8) (details)
Commit 33e04c85d6df1ad092f6b8cfd4ff6b82d6114cdf by noreply
fix(jenkins/pipelines/cd): use new base images since v6.5.12 (#3692)

This pull request introduces a semantic version comparison function to
the `dev-build.groovy` pipeline script, improving the accuracy of
version checks when selecting Dockerfiles. The main change replaces a
simple string comparison with a proper semantic version comparator,
ensuring correct ordering for versions with pre-release and patch
information.

Version comparison improvements:

* Added a `semverCompare` closure to accurately compare semantic version
strings, including handling of pre-release and patch metadata.
* Updated the Dockerfile selection logic to use `semverCompare` instead
of a string comparison, ensuring correct behavior for versions such as
`v6.5.12` and above.
(commit: 33e04c8)
The file was modifiedjenkins/pipelines/cd/dev-build.groovy (diff)