Share one build engine for many projects
Hi,
I created one build engine and I want to share it across multiple projects (about 9 projects)
I tried to create a build engine with the same name inside the second project but I got the error:
TeamBuildDuplicateItemException
Build engine with id "MockBuildEngine" already exists.
com.ibm.team.build.common.TeamBuildDuplicateItemException
Is it possible and how to share a single build engine for multiple projects ??
I created one build engine and I want to share it across multiple projects (about 9 projects)
I tried to create a build engine with the same name inside the second project but I got the error:
TeamBuildDuplicateItemException
Build engine with id "MockBuildEngine" already exists.
com.ibm.team.build.common.TeamBuildDuplicateItemException
Is it possible and how to share a single build engine for multiple projects ??
3 answers
If you have created one build engine, you can use it in other projects. When configuring the build definition, use add and select to show all build engines. Then you can add the existing build engine.
Comments
This is the scenario my customer has:
One build engine defined in Project A
Second project, project B, has a build definition which is using the build engine defined in project A.
User X is defined in project B, but is not defined in project A.
User Y is defined in project B and in project A
User X can't initiate a build request from the build definition defined in project B
User Y can initiate a build request from the build definition defined in project B
User X shouldn't be a member of Project A.
What is the best configuration?
Thanks,
Liora
As far as i know, a Buildforge Build Agent is a software that runs on machines and allows Buildforge to run commands. Buildforge distributes work to the agents for automation. It can synchronize things and for instance distribute work fo a build to different machines and recollect the data.
A JBE is a program that runs on a machine and polls for build requests. There are similarities but I won't consider it the same. The JBE can be used to do more complex tasks but not as complex as Buildforge.
As suggested in the other post, I would suggest to get in contact with a local IBM representative and set up a meeting to discuss your requirements.
A JBE is a program that runs on a machine and polls for build requests. There are similarities but I won't consider it the same. The JBE can be used to do more complex tasks but not as complex as Buildforge.
As suggested in the other post, I would suggest to get in contact with a local IBM representative and set up a meeting to discuss your requirements.