Problem with loading build workspace
Hello everyone
Details on my RTC environment:
Jazz Team Server - 1.0.0.2 iFix 2 (I20100331-2220)
Rational Team Concert - 2.0.0.2 iFix 2 (I20100331-2220)
Build script - ANT 1.7.1
Code development in RTC is organized into several components. Each component is modifiable from a stream dedicated to it. Each stream is owned by a team dedicated to it. A few streams have more than one component. So the code structure looks like this:
TeamA - StreamA - CompA,
TeamB - StreamB - CompB,
TeamC - StreamC - CompC, .... so on
TeamM - Stream M - CompM, CompN, CompO,
TeamM - StreamP - CompP, CompQ, CompR
Build user is a member of all the teams. I need to create automated build in Team C for CompC. To execute the build script it requires CompA, CompB, CompD and CompN in the workspace. I created a repository workspace for the build with these streams in flow target-
StreamA, StreamB, StreamC, StreamD and StreamM. When the build is executed it loads all the components in the workspace except CompC and it causes the build to fail.
I need to know the best way to set up the build workspace.
Any help is much apprecited.
Thank You
NP
Details on my RTC environment:
Jazz Team Server - 1.0.0.2 iFix 2 (I20100331-2220)
Rational Team Concert - 2.0.0.2 iFix 2 (I20100331-2220)
Build script - ANT 1.7.1
Code development in RTC is organized into several components. Each component is modifiable from a stream dedicated to it. Each stream is owned by a team dedicated to it. A few streams have more than one component. So the code structure looks like this:
TeamA - StreamA - CompA,
TeamB - StreamB - CompB,
TeamC - StreamC - CompC, .... so on
TeamM - Stream M - CompM, CompN, CompO,
TeamM - StreamP - CompP, CompQ, CompR
Build user is a member of all the teams. I need to create automated build in Team C for CompC. To execute the build script it requires CompA, CompB, CompD and CompN in the workspace. I created a repository workspace for the build with these streams in flow target-
StreamA, StreamB, StreamC, StreamD and StreamM. When the build is executed it loads all the components in the workspace except CompC and it causes the build to fail.
I need to know the best way to set up the build workspace.
Any help is much apprecited.
Thank You
NP
4 answers
I cannot figure out why a CompC alone is not loaded. Build.xml file is located in this component. I tried creating a separate build stream and added the components CompA, CompB, CompD and CompN to the build stream. Then I changed the flow target of build repository workspace to the build steam. It didn't make any change with this configuration - during fetch operation all the components are loaded excpet CompC and build fails.
I couldn't find anything in the RTC Error Log that gives a clue on this.
Thank You
NP
I couldn't find anything in the RTC Error Log that gives a clue on this.
Thank You
NP
Why isn't CompC being loaded? There should be an error in a log someplace.
e
I tried creating a separate build stream and added the components CompA, CompB, CompD and CompN to the build stream. Then I changed the flow target of build repository workspace to the build steam.
Is there anything in build workspace's CompC? You can check by running "Show > Repository Files" on the component in the workspace editor.
During a build, the build toolkit will accept from the current flow target(s) of the build workspace. If your CompC doesn't have any content and the workspace is collaborating with a stream that doesn't contain a CompC, then you won't have anything to load.
e
The component that doesn't load, CompC has a folder, several sub-folders and files in it. The contents are dispalyed when I do "Show > Repository Files" on CompC in StreamC. The build.xml file used by ANT is located in this component at the top level. Contents of CompC are displayed when I run "Show > Repository Files" in the build stream as well.
Thank You
NP
Is there anything in build workspace's CompC? You can check by running "Show > Repository Files" on the component in the workspace editor.
During a build, the build toolkit will accept from the current flow target(s) of the build workspace. If your CompC doesn't have any content and the workspace is collaborating with a stream that doesn't contain a CompC, then you won't have anything to load.
e
Thank You
NP
I tried creating a separate build stream and added the components CompA, CompB, CompD and CompN to the build stream. Then I changed the flow target of build repository workspace to the build steam.
Is there anything in build workspace's CompC? You can check by running "Show > Repository Files" on the component in the workspace editor.
During a build, the build toolkit will accept from the current flow target(s) of the build workspace. If your CompC doesn't have any content and the workspace is collaborating with a stream that doesn't contain a CompC, then you won't have anything to load.
e