I think it's a great idea. Unfortunately, in 2.0.x this requires a
change to the xml parser for the pom.xml (in trunk - 2.1-snapshot -
it's available via the <custom/> activator)...at least, I think it
would.
-john
On Jan 23, 2008, at 5:34 PM, Benjamin Bentmann wrote:
Hi,
due to the experiences with the maven-release-plugin that my
colleagues and
I made, we are performing releases manually. Our POMs have a
release profile
that currently needs to be activated via the <property> activator.
However being humans, people tend to forget to activate this
profile when invoking Maven to build/deploy the artifact...
Things would become easier if the release profile was activated
magically in
the right moment. In my scenario, this "right moment" seems to be
expressible by the condition
!${project.version}.endsWith("-SNAPSHOT")
i.e. we have either snapshots or releases and Maven could detect
this just
by looking at the project version.
Therefore I would like to ask whether a new profile activator like
<nonSnapshot>
to realize the above mentioned condition would be a wishworthy
feature or is
generally not useful.
Regards,
Benjamin Bentmann
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---
John Casey
Committer and PMC Member, Apache Maven
mail: jdcasey at commonjava dot org
blog: http://www.ejlife.net/blogs/john
rss: http://feeds.feedburner.com/ejlife/john