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

How do I enable post-build options in RTC for builds on IBM i (enterprise edition)

When I go to edit the build definition, the post-build tab indicates that there are no options available to configure.  I am trying to enable a "Green Build" deliver to an integration stream as documented in one of the online articles.

Using RTC 4.04 and RDi

Use Case:
We have implemented a production release of software for 1 region of our company.  We are now working with Region 2 on their enhancement requirements.  I need to be able to support maintenance (break-fix) activities on region 1 while simultaneously developing for region 2.  My plan was to copy the installed baseline to a new workspace, then use a green build stream to push break-fix code changes to an integration workspace, then accept changes from the integration workspace into the main development workspace.
As this is IBM i, traditional language development,  I am only concerned about source code for all of the above.

0 votes


Accepted answer

Permanent link
Hi Phil, thanks for your question!
The short answer is, we should add an enhancement to allow some other post-build operations on our IBM i build definition (in your case, it sounds like the Post-build Deliver operation which is available, e.g. for a regular Ant build). 
We have pre & post build commands which run on the IBM i (e.g. to call CL programs) but that's not what you're looking for. 

In the meantime, one thought (apart from manual deliver) might be to have a "wrapper" general Ant build which uses an Ant script to launch the IBM i build request (i.e. using RTC build Ant tasks, see 4.0.4 reference), and uses the post-build deliver operation which would now be available to this type of build definition. 

Phil Catlin selected this answer as the correct answer

0 votes

Comments

Thanks Sean!
I suspect that for now manual might be the best for us, (but I'll take a look at the Ant wrapper).
I would like to see this as an enhancement request.  Is there some special procedure for that?

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
× 6,117

Question asked: Jan 16 '15, 8:24 a.m.

Question was seen: 4,531 times

Last updated: Jan 19 '15, 10:31 a.m.

Related questions
Confirmation Cancel Confirm