The archetype for Maven plugins has been enriched with an example of an IT.
That should give developers a start on how to use the maven-invoker-plugin.
There's probably more room for improving documentation on how to make a kickstart when writing maven-plugins, but that would only be useful if you could find those docs. Right now the Maven site is a growing list of hyperlinks, so we also need to rearrange the site.

MRM a different story, I've only used it for plugins where I need to download a pom.xml from some runtime specified project. I see opportunities when we integrate MRM into the maven-invoker-plugin, but I'm not sure if we want a per-test repository. Up until now I've been able to isolate all mocked artifacts per test. I'd prefer not introduce extra options if these are not really required.

Robert

Op Sun, 21 Apr 2013 09:08:22 +0200 schreef Stephen Connolly <stephen.alan.conno...@gmail.com>:

On Sunday, 21 April 2013, Barrie Treloar wrote:

On 21 April 2013 00:50, Robert Scholte <rfscho...@apache.org<javascript:;>>
wrote:
> @Barrie,
> http://mojo.codehaus.org/mrm-maven-plugin/examples/invoker-tests.htmlshould
> give you a good start.
> I'll add something about supported files and how to setup your mockrepo.
Is
> there something else you'd like to see?

Remember its been a while since I've gone searching for the docs so
things may be fine now...

Its more thank just MRM, its how to use the invoker, why you do things
this way, etc, etc. This is especially useful for newbies as
integration tests are so useful.


I think what you are calling out for is a better guide on how to write
integration tests for maven plugins on the Maven site.

I am also wondering if it is worth moving MRM into the Maven tree, perhaps
merging with invoker as that would open up some nice synergies, such as
allowing per-test repositories (or even per part of test, e.g.
Invoker.properties could have: invoker.mockRepository.2=...)

-Stephen


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org <javascript:;>
For additional commands, e-mail: dev-h...@maven.apache.org <javascript:;>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to