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
Accepted answer
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.