Re: Intended use of properties in the element

2014-04-23 Thread Jason van Zyl
On Apr 17, 2014, at 10:24 AM, Benson Margulies wrote: > I'd like to arrange a system in which the automated builds stamp out > releases (in the Maven sense), In my case there is nothing to stamp out, every build is releasable. I deploy sources and everything else required and have mechanisms t

Re: Intended use of properties in the element

2014-04-23 Thread Roger Brechbühl
My solution was to extend the DefaultModelReader where the version is overridden when a specific system property is set. There are different possibilities how the version is generated, based on ${project.version} or given from external. This means, the version in the pom.xml is still a SNAPSHOT ve

Re: Intended use of properties in the element

2014-04-17 Thread Benson Margulies
I'd like to arrange a system in which the automated builds stamp out releases (in the Maven sense), but that developers can use the usual IDE and command-line builds when just building on their particular machine at some particular instant. So I'd like to spare developers from 'passing in the versi

Re: Intended use of properties in the element

2014-04-15 Thread Jason van Zyl
For the continuous delivery friendly versions I saw an issue in JIRA as well that tried to use snapshots. The version is always a release version, not a snapshot. Snapshots are definitively not CD friendly. In the system I'm working on that currently uses this feature it is always a Perforce c

Intended use of properties in the element

2014-04-15 Thread Benson Margulies
I've been thinking about how to exploit the 3.2.1 feature of ${something} My idea is that an ordinary developer would end up with 'something' defined to be a good, old, -SNAPSHOT, while various automated builds would define it based on git commits. Is is intended that a POM could declare