Many years ago Karl Heinz Marbaise had written a blog about the beginning
of Maven 3.5's support of CI versioning numbers with the specific
parameters that are interpolated by maven.  I always used to refer new
developers to that blog that were trying to understand the complexities of
using Maven and versioning in a CI environment.

It used to be hosted at: http://blog.soebes.de/blog/2017/04/02/maven
-pom-files-without-a-version-in-it/

But that site is now unfortunately dead (404).

I had always found that it was a very good intro to the problem and helped
clarify things well, including the need for using the flatten-plugin, etc.

Does anyone know if that blog is still available, but posted elsewhere, or
alternatively any good sites to help newcomers to the CICD problems with
Maven?  Clearly, there is the default documentation on Maven itself (
https://maven.apache.org/maven-ci-friendly.html) but is anything additional
that I can reference newcomers to?

Specifically, I am looking for best-practices for automated Jenkins
builds/pipelines/etc when integrated with CI variables.

Thanks!

Eric

Reply via email to