Hi all,

Our release procedure includes an annoying step consisting in the
manual removal of the -src and -bin artifacts from the Nexus staging
repository [1].

If I'm not mistaken there is are easy solution to avoid this operation:
these artifacts are deployed because the assembly plugin attaches them
by default [2], and this can be disabled in the plugin configuration
with <attach>false</attach> or from the command line by adding
-Dassembly.attach=false. I've tested with JEXL and it seems to work
fine, I haven't noticed undesirable side effects.

Is there any objection to change the assembly plugin configuration in
the parent pom and detach the src/bin archives from the deployment?

Emmanuel Bourg

[1] 
https://commons.apache.org/releases/prepare.html#Create_the_Release_Candidate
[2] 
http://maven.apache.org/plugins/maven-assembly-plugin/assembly-mojo.html#attach

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to