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

Continuous Development in RTC

Hello,
    I want to adapt the Continuous Development  process / features available in RTC. Let me explain the scenario : My team has a Release Stream & Development Stream. Developers are working on Development Stream. After QA checks final code is ready & base-lined (baseline / Snapshot) in Development Stream. Now I want the base-lined code to be moved to Release Stream.

I know this can be achieved through Flow Connections. But I don't feel this is completely CD.

How can the system automatically detect these changes done in Development Stream and move the changes to Release Stream ?

0 votes


Accepted answer

Permanent link

 You explain continuous development and how it should work in any system. So I feel this is completely CD.

There are various mechanisms that could be used to automate certain steps, if needed.

The reason why, by default, flow target would be used, is to have control about what ends up on a release stream and you don't want automation that is not conscious and can not think about should this happen. 

Here some suggestions: https://jazz.net/library/article/649

It is possible to use a post build deliver to automatically deliver to a stream if the build succeeded. There are other automation options as well.

Rakesh A selected this answer as the correct answer

0 votes


3 other answers

Permanent link
Thank you Ralph..
Could you also give me some hints on other options of automation that are available apart from above mentioned ones ?
Also I read on IBM blogs, using ANT Builds & ANT scripts there are possibility to perform.  I just got the flavors in IBM pages but I didn't find more documentations. Would be helpful if you could share link for this as well.

0 votes


Permanent link



0 votes


Permanent link
 I am trying Post-Deliver option. But even after my builds are successful, the components are not delivered to target Stream. I am sure my configuration is correct. 

Configuration: I have JBE & Trigger Policy is set to "Delivery Always" (also tried 'Deliver if no errors'). Build is requested from RTC build definition with my user id and I am the rights for that Project & Stream.

Can you give some hints to solve this ?

0 votes

Comments

If your configuration is correct and there is no error message, it is a mystery.

Note the "Post Build Deliver" is not actually a deliver operation.  As far as I can tell, it replaces the component baselines on the components in the target stream with the baselines from the repository workspace/stream used in the build.

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
× 1,381
× 15

Question asked: Aug 14 '19, 1:42 a.m.

Question was seen: 5,102 times

Last updated: Aug 20 '19, 1:02 a.m.

Confirmation Cancel Confirm