dev@glassfish.java.net

Re: How to configure Maven build.id property?

From: Romain Grecourt <romain.grecourt_at_oracle.com>
Date: Tue, 19 Mar 2013 11:39:38 +0100

On 3/19/13 11:25 AM, Peter Pilgrim wrote:
> Hi Romain
>
> I am not trying to deploy to Maven Central at all.
It's not only related to maven central. A particular GAV should only
refer to single version of an artifact.
A build behavior should not change because of the repository configuration.
>
> All I want to do is build GlassFish privately for my own purposes, so
> that I do not have to wait for a promoted build say, between b79 and
> b80 for a bug fix. I can build GlassFish myself, see my blog entry. I
> can also deploy 4.0-SNAPSHOT already to a private Artifactory
> repository, which no one else in the world can see, but me.
Why do you need those artifacts in a maven repo ?
>
> I want to know how to set up this ``build.id'' property outside of
> editing many Maven pom.xml files, so that I can see artifacts named
> like `javax.javaee-api-7.0-b80-peter.jar' so something like this. How
> is ``build.id'' configured?
Maven properties can be overridden from command line.
>
> On 19 March 2013 10:25, Romain Grecourt <romain.grecourt_at_oracle.com> wrote:
>> Hi Peter,
>>
>> Please don't deploy modified artifacts under official GAV (it creates
>> different versions of a given GAV).
>>
>> Can you explain us what you want to achieve ?
>>
>> Thanks,
>> Romain
>>
>>
>> On 3/18/13 3:56 PM, Peter Pilgrim wrote:
>>> Hello All
>>>
>>> I have been building GlassFish 4.0 privately from the current source
>>> code. I wrote a blog entry about my recent experience
>>> http://www.xenonique.co.uk/blog/?p=1088
>>> There one last piece of the puzzle that I have yet to solve.
>>>
>>> How do you configure the Maven build.id property from an external file
>>> and/or from the command line?
>>>
>
>