-
Notifications
You must be signed in to change notification settings - Fork 322
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow skipping version manipulation to avoid getting the version mangled #314
Comments
Manage to work around this by using a different property to inject that is not mangled by jdeb. I'm using |
The mangling is clearly wrong in this case, the end of the |
We should have a testcase that covers all those conversions. Maybe it would be good to start with a table of how conversions should look like. |
To allow skipping version manipulation and avoid mangling the version during the build process in Maven, you can use the maven.buildNumber.skip property. This property instructs Maven to skip the default version manipulation, such as appending a timestamp or SCM revision, during the build. Here's how you can configure it in your Maven pom.xml file: Make sure to place this configuration in the section of your pom.xml file. This property provides flexibility in controlling version manipulation behavior, allowing you to maintain full control over the versioning process in your Maven projects. |
@inglepriyanka148867 Please don't use AI to comment. Again - this is not about the maven build number. |
Ok, thanks for the clarification.
…On Tue, 16 Apr, 2024, 4:25 pm Torsten Curdt, ***@***.***> wrote:
@inglepriyanka148867 <https://github.com/inglepriyanka148867> Please
don't use AI to comment. Again - this is not about the maven build number.
—
Reply to this email directly, view it on GitHub
<#314 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/BEK54ZMR3LWAFRJOCJV6KEDY5T7TFAVCNFSM4U2CNQDKU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMBVHA4DAOJRGU4A>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
The current implementation in Utils. convert a "java" version into a "debian" version. Trying to handle alhpa, beta, release. But It doesn't cover all the scenario and we should have an option to completely skip the version mangling an keep the version of the package.
e.g.: I'm using this version
3.7.1~dev24+g1b4b40e
and it get transformed into3.7.1~dev24+g1b4~b40e
.A simple option to skip the version mangling should be added to let the users manage it own version semantic.
The text was updated successfully, but these errors were encountered: