Hi,
What is the purpose of having staging Nexus repositories if we provide
build setups that automatically close and release them to the main repo?
Why not use the main repo instead for the release process?
Re staging repos, AFAIK we have pretty much never used them correctly (i.e.
committers closing and releasing the staging repo taking the builds and
testing them locally before they proceed) and specially now that contrib
users can close and release themselves (correct me if I`m wrong on this
one), this becomes more and more of a cumbersome step that, IMO, we should
remove.
The only advantage of releasing to a different repo than the main one would
be to validate that the released artefact has the right groupID before
automatically pushing it into the main repo (if that is possible with
Nexus), but I`m just guessing here.
Thanks,
Eduard
On Mon, Jun 13, 2016 at 1:00 PM, Thomas Mortagne <thomas.mortagne(a)xwiki.com>
wrote:
I just released a new version of the Contrib parent
poms which add
support for automatic close and release on Nexus repository.
See
https://github.com/xwiki-contrib/parent.
--
Thomas Mortagne
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs