The company I work for wants to integrate jBoss BPM Suite for business process management with all his current applications (Liferay). They have three environments: Development, Certification and Production. The Java code (basically portlets, themes and layouts) is storaged in a SVN repository. The steps that everybody follows in order to release any incident are the following:
Here is my question:
I don't know how to integrate jBoss BPM Suite with all these environments in order to promote processes and other assets from one environment to next one. The first idea was something like this: one jBoss BPM Suite installation and jbpm-schema per Liferay environment, and one shared git repository between all jBoss BPM Suite installations:
http://i.stack.imgur.com/TJCCH.png
Does anyone know what is the correct approach in order to promote assets/adapt the out-of-the-box jBPM approval process of managed repositories to the technical environment I exposed early?
Thank you very much.