Hi,

We're planning to build something like this in to Maven2, or at least
document how it should be done. There are a few alternatives.

Your proposed solution sounds like a very good one.

Another common way is for them to check out their installation from
cvs/svn and have a plugin that updates that regularly for them.

Happy to discuss any further thoughts you have on this.

Cheers,
Brett

On 8/22/05, Buntingster <[EMAIL PROTECTED]> wrote:
> We are looking at standardizing our builds on Maven.  We will have one
> server performing builds for our "official" artifacts.  However, all of
> our developers will also need to be able to build locally for their own
> purposes.  We will be setting up an internal repository for our
> libraries, and we will also have need to write several custom plugins
> for some of our business requirements.
> 
> We will initially be using maven 1 - while we are definitely considering
> maven 2, politics do not allow us to use an unreleased project, and we
> are in desperate need of the dependency management features provided by
> maven.  So, hopefully my solution (at least conceptually) can be applied
> to both maven 1 and maven 2.
> 
> My question is this: is there any good way to be sure that my developers
> are running in the same maven environment as our build server?  By this
> I mean primarily the plugins (and their versions) that are installed.
> This becomes especially critical when we have internal plugins that will
> be modified on a more frequent basis.
> 
> My current thought is to publish the info available in "maven -i" on a
> central web server, and then write a custom plugin (update-maven-env)
> that our developers can run that will retrieve this information and
> retrieve and update the appropriate plugins.
> 
> I was wondering if anyone has any thoughts on this, if there is already
> a solution out there?  Any assistance would be greatly appreciated.
> 
> Thanks.
> 
> -Jared
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to