|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0011073||Buildsys||community buildsys||public||2016-06-20 23:28||2017-08-09 13:01|
|Priority||high||Severity||feature||Reproducibility||have not tried|
|Summary||0011073: support maven builds|
|Description||Koji has the ability to support building Java maven projects, which do not require all of the dependencies to first be in RPM/SRPM format. Some of the newer SIG projects use large Java projects with hundreds of dependencies such as Elasticsearch (cloud SIG opstools/PaaS SIG, now newly proposed OpsTools SIG), OpenDaylight (cloud), KeyCloak (any project needing SSO/federated auth), and others. It would be nice to use Koji maven to build these projects rather than having to create and maintain hundreds of RPM dependencies.|
|Tags||No tags attached.|
|this might be something good to talk through at the next CBS meeting on irc, also it would be good to circle around and make sure we've got a good understanding on exactly what this entails from the koji side and the content delivery side ( to mirror.c.o etc ); on the surface of things, if the deps are not in srpm/rpm, how are we going to ensure we ship the complete source stack ?|
It would be good to invite mikeb cause there is little in koji docs about Maven. I am trying to work on a plan at work in our private instance and it is not straight forward.
I think Fedora is not using it at this time but I may be wrong.
Fedora does not use Maven/MEAD - https://lists.centos.org/pipermail/centos-devel/2016-June/014896.html
I think we will need mikeb or someone else who has a lot of experience with Maven/MEAD.
|Closing old tickets. Feel free to reopen if needed.|
|2016-06-20 23:28||rmeggins||New Issue|
|2016-06-21 08:firstname.lastname@example.org||Note Added: 0026939|
|2016-06-21 12:21||alphacc||Note Added: 0026940|
|2016-06-21 20:52||rmeggins||Note Added: 0026945|
|2017-08-09 13:01||alphacc||Status||new => closed|
|2017-08-09 13:01||alphacc||Resolution||open => fixed|
|2017-08-09 13:01||alphacc||Note Added: 0029829|