SCM triggered builds
How do the SCM triggered builds work with Jazz JBE engine. i.e. "build only if changes accepted"? Does RTC launch a build on the build agent to see if there are changes to accept, or the check happens on the RTC engine itself? The check should ideally happen via RTC build scheduler/engine without contacting the JBE build agent.
Having said that, I don't understand why the JBE is single threaded. That makes it so inefficient.
Thanks
Sunil
2 answers
The check happens on the RTC engine itself. Build Definition will have its own schedule to run builds at a given interval, but the JBE will only continue those builds that are necessary.
The JBE being single threaded does make it somewhat limited to scaling up, but we do offer integrations with Build Forge and Hudson for larger deployments. JBE is more geared for smaller deployments.
~Spencer