It's all about the answers!

Ask a question

Use of Build Component In RTC


Bharat Malge (213529) | asked Jan 07 '16, 3:57 a.m.
retagged Jan 20 '16, 1:00 p.m. by Ken Tessier (84117)
 Hello Team,

        I have tried to run the build by RTC Build (JBE) and with Maven project area and also with the Hudson/Jenkins
But till now I didn't know why this concept of build is used ? 
What is the main advantage of the Build ? Does It integrate the source code?
I only know it compiles the source code.

Thanks In Advance

One answer



permanent link
Ralph Schoon (59.1k23642) | answered Jan 07 '16, 4:09 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
The RTC JBE can provide server based build engines similar to Jenkins. There is also an integration for Jenkins.
The RTC JBE and the build definition can help to automate
  • Downloading the code
  • Running the build tool e.g. maven
  • publishing build results
  • creating snapshots

Build results are available on dashboards and the like. Snapshots and build result provide the changes and the related work items that went in.

See https://jazz.net/library/article/38 for the concepts

Also see

https://jazz.net/products/rational-team-concert/features/build
https://jazz.net/library/article/1287
https://jazz.net/help-dev/clm/topic/com.ibm.team.build.doc/topics/t_build_overview.html

Comments
Ralph Schoon commented Jan 07 '16, 4:10 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

Bharat Malge commented Jan 07 '16, 7:51 a.m.

Thanks Ralph
I have question related to Build
We can create a release after Build Succeed  My question is Can we create the Jar for the project after the Build Succeeded ?


Ralph Schoon commented Jan 07 '16, 7:59 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

The release is an entry in the RTC project area, that then can be used in the Found-In attribute of a work item. It references back to the build.

Usually you would create the full content in the build - that is why you do it, to deploy and test it. A build that you release should contain everything needed to release the code - including the generated output files such as Jars.

You can however, use the snapshot created in the build to rebuild.

Your answer


Register or to post your answer.