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

Build Definition: Post-Build deliver from multiple builds to a single stream

Hello

I have an issue with the Post-Build delivery function of the RTC build definition.   I have defined multiple build definitions to Post-Build Deliver to a single stream.  Each build contains a single/unique component.  Post-build delivery is to deliver to an "integration" stream that contains all components.  Each build delivers unique components and in the build definition, I have unchecked the "deliver all components in build workspace" button, and have specified the individual component for each.  I do have the warning message of "Target Stream:  The selected delivery target is currently used in the build definition "xxxx""

Today, I noticed that, though a build (I'll call the build componentA) was successful, the PostBuild delivery did not complete as expected and it gave the following message:

2014-02-07 06:58:29 [Jazz build engine] Invoking post-build participant "com.ibm.team.build.autoDeliver"
2014-02-07 06:59:00 [Jazz build engine] Aborting post-build deliver. It was determined that build "componentB_20140207-0643" has already updated the deliver target with a more recent snapshot than this build's.

 

componentA build timestamp is 20140207-0541 and takes much longer than componentB build.  componentB build started after componentA and then finished (and postbuild delivered) BEFORE componentA build got to that point.

I double checked and both builds are delivering unique components.  Because of that, I would not expect there to be an issue since the components are unique.  Evidently, the post-build is checking the timestamp of snapshots ACROSS the entire stream, not specific to the component(s) it is delivering.

My question ... Is there a way to bypass this checking and force the delivery from each of these builds regardless of timestamp of previous deliveries??  The postbuild deliver of each of these individual builds with individual components to a single stream is an important piece of this development process.   Most of the time, there are no issues.  I just happened to notice this one.  Any help would be much appreciated.

0 votes



One answer

Permanent link

I'm working on answering my own question as I notice the following work item:

https://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.workitem.viewWorkItem&id=210689

0 votes

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

Question asked: Feb 07 '14, 8:01 a.m.

Question was seen: 4,355 times

Last updated: Feb 10 '14, 9:55 a.m.

Confirmation Cancel Confirm