You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pluto-dev@portals.apache.org by Elliot Metsger <em...@jhu.edu> on 2007/03/31 22:00:14 UTC
Missing assemblies when running release:perform
So when you do the release, we've been doing:
mvn -Passembly clean install release:prepare
mvn -Passembly,build-assemblies release:perform
We don't see assemblies in the assembly/target/assembly/out directory
after performing "release:perform", so we have to continue and run the
assembly:assembly goal manually.
Well, I think why "release:perform" isn't producing the assemblies is
because the release plugin is not activating the build-assemblies profile.
I activate the assembly and build-assemblies profile...
esm@clue:~/src/pluto-1.1.3-release$ mvn -Dgpg.passphrase=<snip>
release:perform -P assembly,build-assemblies
<... snip ...>
[INFO]
----------------------------------------------------------------------------
[INFO] Building Apache Pluto
[INFO] task-segment: [release:perform] (aggregator-style)
[INFO]
----------------------------------------------------------------------------
[INFO] [release:perform]
[INFO] Checking out the project to perform the release ...
[INFO] Executing: svn --non-interactive checkout
https://svn.apache.org/repos/asf/portals/pluto/tags/pluto-1.1.3 checkout
[INFO] Working directory: /home/esm/src/pluto-1.1.3-release/target
[INFO] Unknown file status: ' '.
[INFO] Executing: mvn deploy site-deploy --no-plugin-updates -P assembly
-DperformRelease=true
<... snip ...>
See the last line? It activates the assembly profile, but it is missing
the build-assemblies profile.
Not sure what do to about this yet, but hopefully we can get that licked
before 1.1.4 or the 1.2.0 release.
Elliot