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

Build Engines and different versions of Jazz Team Server

I have two Jazz Team Servers :”jts_old” is version 6.0.2 and “jts_new” is version 6.0.6.

I have a “build_machine” which has the  RTC – BuildSystem Toolkit v6.0.2.

“jts_old” has got a Build Engine defined as “build_machine_engine”

On my “build_machine” I run the following command to start up the Build Engine.

jbe –repository https://jts_old:9443/ccm -userid <username> -passwordFile C:\RTC_passwords\<password_file>  –engineID build_machine_engine >> C:\RTC_logs\BuildEngine.log

Then I can do builds that are defined in “jts_old”.

I now want to carry on building from “jts_old” but also set up some new builds from “jts_new”.

Will I be able to carry on with my existing “build_machine” and its RTC-BuildSystemToolkit v6.0.2 ?

And have two instances of “jbe” running : one for “jts_old” and the other for “jts_new” ?

Just add a new command e.g.
jbe –repository https://jts_new:9443/ccm -userid <username> -passwordFile C:\RTC_passwords\<password_file>  –engineID build_machine_engine_for_new_server >> C:\RTC_logs\BuildEngine_new.log

Or do I have to have a BuildSystemToolkit v6.0.6 (and a separate build machine) for builds that are defined in  jts_new” (JTS version 6.0.6) ?

Thanks

              Peter

0 votes


Accepted answer

Permanent link

Will I be able to carry on with my existing “build_machine” and its RTC-BuildSystemToolkit v6.0.2 ?

And have two instances of “jbe” running : one for “jts_old” and the other for “jts_new” ?

Yon can use RTC-BuildSystemToolkit v6.0.2 for builds that are defined in the newer version of RTC. Though it is possible to run two jbes from the same build machine, it is not recommended for the reasons listed here - https://jazz.net/wiki/bin/view/Main/BuildFAQ#MultipleJBEs.


Peter Turvey selected this answer as the correct answer

2 votes

Comments

In addition, there is a performance penalty using an old JBE, so it is suggested to keep the JBE's up to date. So far I have also not heard a good reason why you would not be able to update to the latest JBE either. 


With respect to running multiple processes of JBE on a machine, you have to start from different working directories as explained in the link above. You can also use the -data parameter when starting JBE to do that, as far as I can tell.

Thanks for the replies.
There's no good reason why I can't update the Jazz Build Engine apart from the fact that I was being a bit lazy and didn't have a new one yet. So I thought I would just use the version I already had.
Following the advice given here I will set up a new Jazz Build Engine (latest version) on a new Build machine for my new Jazz Team Server.

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
× 7,495
× 562
× 2

Question asked: Feb 06 '19, 7:18 a.m.

Question was seen: 1,223 times

Last updated: Feb 12 '19, 9:53 a.m.

Confirmation Cancel Confirm