Hi guys,
We were wondering if there is a way to deploy all the REST API Extensions at once for the Studio ?
Use Case : I import my workspace in a new local repository, I have 10 REST API Extensions.
For now I have to select the Extensions one by one, and select Deploy…
Can we do a global maven build ? How can I know the Maven Phase executed by the Studio when you click on Deploy… ?
Today it is not possible to do such thing, at least not that I know. Your point is totally valid and it is seriously considered for the platform roadmap: we are trying to make the deployment much efficient from the Studio to the embedded Server.
In the meantime, the workaround could be to create a script that removes, builds and deploys REST API Extension resources for a given workspace/repository using Maven and Bonita APIs (REST or Java). Maven would be used to build (mvn install works well on my side) and Bonita APIs to remove and/or deploy artifacts.
Bonitasoft empowers development teams with Bonita, the open-source and extensible platform to solve the most demanding process automation use cases. The Bonita platform accelerates delivery of complex applications with clear separation between capabilities for visual programming and for coding. Bonita integrates with existing solutions, orchestrates heterogeneous systems, and provides deep visibility into processes across the organization.