commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rahul Akolkar <rahul.akol...@gmail.com>
Subject Re: Staging/publishing procedure and tools
Date Mon, 29 Mar 2010 16:31:08 GMT
On Mon, Mar 29, 2010 at 11:40 AM, henrib <henrib@apache.org> wrote:
>
>
> I've used the http://wiki.apache.org/commons/CreatingReleases procedure to
> release JEXL-2.0 (from Windows, not working on Unix/Mac) and I'm trying to
> reuse it for JEXL-2.0.1.
>
> It appears 'mvn -Prc release:perform...' no longer generates the expected
> artefacts.
> 'mvn -Prc release:prepare' happily builds commons-jexl-2.0.1-RC1.jar and
> tags COMMONS_JEXL_2_0_1-RC1.
> 'mvn -Prc release:perform...' insists on creating commons-jexl-2.0.jar
> instead of commons-jexl-2.0.1-RC1.jar .
> The assembly/{bin,src}.xml seem normal, the pom.xml specifies
> <commons.release.version>2.0.1</commons.release.version> and
> <commons.rc.version>RC1</commons.rc.version>.
> Tried on WinXP & OS X on a fresh m2 repository, same result, no success.
>
> Am I missing an obvious step / doc / procedure ?
> Could this be an undetected "regression" (may be through commons-parent-14)
> ?
>
<snip/>

The pom in JEXL trunk seems to have references to the 2.0 tag URLs in
the <scm> section. Try changing it to be trunk (as it should be) and
retry.

-Rahul


> IMHO, our community would benefit from finishing the (designed to be)
> automated and reliable publishing process described in the Wiki. Especially
> since the manual procedures (
> http://commons.apache.org/releases/prepare.html and
> http://commons.apache.org/releases/release.html ) are complex and appear to
> focus on ant / maven-1 projects. This likely would allow faster/smaller
> release cycles and more lively projects.
>
> Anyone else also interested by the topic? I'm no maven plugin expert but
> will try to help, test and learn if shown the way.
> Best regards,
> Henrib

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


Mime
View raw message