You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@gump.apache.org by "Adam R. B. Jack" <aj...@apache.org> on 2004/05/26 16:18:55 UTC

Gump w/ Maven (was Re: Sending mails and reports)

Raphael,

> How i launch maven without a script? There are another way?

As I was driving in to work it dawned on me that you'd not been reading the
"Gump & Maven" mails on this list. You'd made so much impressive progress
w/o help, that I'd just assumed you had! :) My bad.

We are working on a Gump/Maven integration, and we've not documented it yet
'cos it is subject to change. That said, it works to a reasonable fashion:

Basically, use an <ant :

    http://gump.apache.org/metadata/ant.html

but replace ant w/ 'maven' and target with goal.

The 'live' tests we have are:

Metadata:

    http://cvs.apache.org/viewcvs.cgi/gump/project/gump-test.xml?view=markup

Output:


http://brutus.apache.org:8080/gump/apache-gump-test/gump-test-maven1/index.html

http://brutus.apache.org:8080/gump/apache-gump-test/gump-test-maven2/index.html

The way this works is it;

1) Looks for MAVEN_HOME in env, and Maven on path:

    http://brutus.apache.org:8080/gump/environment.html
    http://brutus.apache.org:8080/gump/gump_work/check_maven.html

2) Builds Maven build.properties (from dependencies):


http://brutus.apache.org:8080/gump/apache-gump-test/gump-test-maven1/gump_file/build.properties.html

Then runs Maven (1) offline (2) w/ jar overrides.


http://brutus.apache.org:8080/gump/apache-gump-test/gump-test-maven1/gump_work/build_apache-gump-test_gump-test-maven1.html#Output

[Hmm, for some reason the Maven log isn't showing up, not sure why.]

The biggest issue we have right now (@ Apache) is matching the Gump <jar
id's to Maven artefact ids, but I suspect (given all you've achieved) you'll
figure that out for your own projects.

Keep up the good work, sorry we failed to communicate our Maven efforts to
you. Please keep providing feedback and posing questions.

regards,

Adam


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@gump.apache.org
For additional commands, e-mail: general-help@gump.apache.org