How does the build and deploy process work for products on the Cobalt platform?

How does the build and deploy process work for products on the Cobalt platform? How does our product code get picked up for builds and deploys?

Best Answer

  • That's a pretty vague question but I'll take a shot in the dark. Product code gets checked into a shared environment. Shared CI runs a build whenever a developer checks in new code or whenever someone requests a new build. The deploy process is defined by an ANT script. The deploy runs immediately after a build. Code is branched from shared CI to shared Demo each morning, where it is then built and deployed. Sometimes a product may request an additional build and deploy for shared Demo. Shared Demo is branched into shared QED once every iteration, and is then built and deployed. Sometimes code gets hotfixed into shared QED and another build and deploy is kicked off. All of that is pretty high level... If you're looking for more details, maybe someone from CM should chime in here :)

Answers