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

RTC - Hudson Jenkins integration

 I have 2 questions concerning the RTC - Hudson integration (I want to request a Jenkins build from RTC).
  1. which ports should we open on the firewall in order to let RTC establish a connection with the Hudson server? Just the deafult port 8080 or any other?
  2. does RTC need that a JBE is active on the Hudson server? Or is RTC able to submit a build request directly to Hudson?
My RTC version is 4.0.4

0 votes

Comments

 As a matter of fact, I don't intend to install the RTC plugin for Hudson; instead I intend to define a Hudson build engine (http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0/index.jsp?topic=%2Fcom.ibm.team.build.doc%2Ftopics%2Ft_hudson_build_eng.html) and a Hudson build definition (http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0/index.jsp?topic=%2Fcom.ibm.team.build.doc%2Ftopics%2Ft_hudson_build_def.html) in RTC and run a Hudson job through them.
Is this possible without installing a JBE on the Hudson server? 

correct, you do not need the RTC plugin. you define jobs in Jenkins.
then link the RTC Build def to them.

the RTC plugins help on the source extract part of the build.  You can do it all with Ant too..

my tool used RTC plugin to extract the latest source. and Ant to build.

1 vote

Thanks. 


Accepted answer

Permanent link
2. JBE is not required. RTC plugin can start a Hudson job, and get status, etc..
    I use this for non-java application builds
1. I 'think' its only whatever port you have the Jenkins system setup on, default 8080
Luca Martinucci selected this answer as the correct answer

3 votes

Comments

That's correct.  The RTC server only uses the port configured in the Hudson/Jenkins build engine.  JBE isn't required, but if you need to load source from RTC that needs to be done from something on the Hudson/Jenkins side; the server-to-server integration is incapable of driving that.  We recommend using the Team Concert plugin for this, which does require the Build System Toolkit to be installed on the Jenkins side.  See the tutorial and video near the bottom of that wiki page.

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
× 10,943
× 562
× 151
× 20

Question asked: Nov 27 '13, 8:37 a.m.

Question was seen: 7,031 times

Last updated: Nov 27 '13, 11:02 a.m.

Confirmation Cancel Confirm