Build Pipeline

Hello,
is it possible to set up a build pipeline using Build Forge?
Specifically, I want to have the successful completion of one build trigger a different build (or, as some systems describe it, have one build depend on the successful completion of another build).
Sorry if my terminology is not Jazz-ish - I'm very new to Jazz/RTC/Build Forge etc. I've just started working at a company that use RTC with Jazz source control - there's a lot of new terminology to learn.
Any help most welcome,
many thanks,
Ivan
is it possible to set up a build pipeline using Build Forge?
Specifically, I want to have the successful completion of one build trigger a different build (or, as some systems describe it, have one build depend on the successful completion of another build).
Sorry if my terminology is not Jazz-ish - I'm very new to Jazz/RTC/Build Forge etc. I've just started working at a company that use RTC with Jazz source control - there's a lot of new terminology to learn.
Any help most welcome,
many thanks,
Ivan
Accepted answer

Hi Ivan, did you ever sort this out? Although RTC Build doesn't have a notion of a build pipeline per se, you can have one build kick off another one using the requestTeamBuild task. In our own efforts to refactor our own builds to better support continuous delivery, we're pushing more and more on the pipeline requirement ourselves.
While we could add something like BF's Pass/Fail Chains, I'm wondering whether it wouldn't be clearer to have a "meta" build definition that lets you sequence other builds, possibly with some parallelism, and optionally with manual intervention needed for it to progress.
One other answer

Hello,
is it possible to set up a build pipeline using Build Forge?
Specifically, I want to have the successful completion of one build trigger a different build (or, as some systems describe it, have one build depend on the successful completion of another build).
Sorry if my terminology is not Jazz-ish - I'm very new to Jazz/RTC/Build Forge etc. I've just started working at a company that use RTC with Jazz source control - there's a lot of new terminology to learn.
Any help most welcome,
many thanks,
Ivan
What you're looking for is a project Chain - specifically, a Pass Chain.
So yes, its entirely possible.
--Chad
Comments
Kirk Vogen
Dec 19 '12, 11:29 a.m.We investigated using BuildForge to implement a deployment pipeline (i.e. build pipeline). We found that BuildForge was too generic and does not supporting any real software workflows out of the box. Our analysis of implementing the workflows of a deployment/build pipeline appeared to involve a significant amount of engineering (see this forum post for more details).
We decided to use ThoughtWorks Go to implement the deployment/build pipeline. It is working OK, but does require some heavy lifting to get some semblance of RTC integration. Perhaps the new IBM SmartCould Continuous Delivery could be of use for implementing a deployment pipeline?