Sylvain Patenaude
02/12/2020, 10:12 PMmbonnin
02/12/2020, 10:13 PMmaven-publish
gradle pluginmbonnin
02/12/2020, 10:13 PMoctylFractal
02/12/2020, 10:13 PMmaven-publish
is the general standardoctylFractal
02/12/2020, 10:14 PMnexus-publish
to ensure it works properly: https://github.com/marcphilipp/nexus-publish-pluginmbonnin
02/12/2020, 10:15 PMmaven-publish
doesn't do AFAIK)Fleshgrinder
02/12/2020, 10:45 PMwithSourcesJar()
and withJavadocJar()
isn't much work.gildor
02/12/2020, 11:30 PMDariusz Kuc
02/13/2020, 12:40 AMmaven-publish
to publish artifacts to the Maven Central
• signing
plugin to sign the artifacts
• de.marcphilipp.nexus-publish
for creating single staging repository in nexus
• io.codearte.nexus-staging
to ensure single staging repository is used for for all artifacts and automatically releasing it at the end
Note that maven-publish
will publish to nexus (each artifact ended up in its own staging repo) but it won't automatically release artifacts so in order to avoid manual step I added those 2 extra plugins.Dariusz Kuc
02/13/2020, 1:28 AM