Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Use of Maven 2 and RTC

Hi,
If as a project you decide to use Maven 2 to handle your builds,
package, site etc is there ever an appropriate situation where you would
use a mix of traditional Ant based builds and Maven at the same time ?

I am thinking that some teams would use traditional Ant and publish jars
in to Jazz SCM and optionally into the Maven repository for Maven based
teams to pick up.

Would you even bother to version control jars produced for the Maven
repository ?

Just trying to get my head around where go all Maven is appropriate or
where a mix may fit

Cheers,
Adrian

0 votes



2 answers

Permanent link
Hi Adrian,

I am in the same boat trying to assess moving to Maven2 and then using the Jazz build. We currently use maven 1.0.2. I haven't found any build tool offering clarity to release management as maven.
I would not understand .. why there is a need to publish jars to Jazz SCM.
We definitely version jars in the maven repository .. because the jars generated in the project (custom code) is deployed to maven repo and the deploys fetch the jars from the repo to an environment.

Hope this answers your queries to an extent ..
Cheers
Shanthi

Hi,
If as a project you decide to use Maven 2 to handle your builds,
package, site etc is there ever an appropriate situation where you would
use a mix of traditional Ant based builds and Maven at the same time ?

I am thinking that some teams would use traditional Ant and publish jars
in to Jazz SCM and optionally into the Maven repository for Maven based
teams to pick up.

Would you even bother to version control jars produced for the Maven
repository ?

Just trying to get my head around where go all Maven is appropriate or
where a mix may fit

Cheers,
Adrian

0 votes


Permanent link
Hi,

you might want to consider attaching a hyperlink to the build in RTC that connects and points to your generated data in maven. This would allow full traceability from the build to the artifacts. Creating a release from the build would make it possible to file work items against this build and allow to know every role working in it to access the right data across RTC, Maven and other tools you might use.

Just some thoughts.

Ralph

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Mar 26 '09, 8:17 a.m.

Question was seen: 7,862 times

Last updated: Mar 26 '09, 8:17 a.m.

Confirmation Cancel Confirm