Open ryenus opened 3 years ago
I have raised a similiar question to Piper team: https://github.com/SAP/jenkins-library/issues/3413 Piper does not support updating the versions of all MTA modules but only the mta.yaml version. They have proposed to ask for an mbt feature to set the version before the build.
Searching for a way to do this led me here. Given this issues has not changed does anyone know of a open source alternative?
Hi @njames,
the approach that @dse82 introduced in our project is the following:
As a packaging tool, mbt should support automatic version update, that is, it should be possible to bump part(s) of
<major>.<minor>.<patch>
version automatically for the mta itself as well as all its modules.Let's say in an MTA app there're a UI module using node, and a service module using maven, then we have three version numbers at least:
Surely it's possible to conquer these items separately using the proper tools available, but it would be best to have mbt manage the version numbers collectively.