-
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
make "control" optional, move as much parameters as possible into the pom #99
Comments
this probably isn't possible for all and everything - but I share the intend for the next major release. |
Yea there is very specific stuff but being able to fallback on what can be found on the pom.xml for some things would indeed be nice. And btw it's not only for supporting several packaging format but it's also a lot easier to inherit things in maven pom (I have a lot of different deb packages and a lot of copy/paste right now). |
indeed |
great! thank you for considering this. |
I would second this, having the control file generated by maven would allow for much easier versioning. |
This sounds like a great idea. I am currently using jdeb for packaging at work and this would simplify our build and packaging process significantly. |
I've created a new milestone for the 2.x release. Let's assign the issue an track them like that. |
The description and the url in the pom are now used by default in the control file. The other mandatory fields left to initialize from the pom are:
We'll also need additional configuration elements to overrides these values. |
(sorry guys not fully awake) |
Actually, it would be interesting to drive the control file optional for the Ant task too and I find the parser very picky. I had to tinker my control file for several days to make it work: |
This would be great to have. If you work at an organization which has a small number of parent POMs (containing common configuration) and thousands of projects using one of those parent POMs as the parent, then not having to duplicate a control file in a thousand projects (and instead having the common configuration for the control file in the parent POMs) would be a big plus. |
make "control" optional, move as much parameters as possible into the pom
the intent is to have unified deb/rpm information source
and use pom.xml as single repository for this information
The text was updated successfully, but these errors were encountered: