I just noticed that a new deploy reset every process instance started in the previous version of my project. Is there a way to say that I want to preserve instances within deployments? Of course for modifications that not affect contracts or key parts of a process.
In the Studio, the deploy will always delete existing instances if you redeploy an existing process. The only way to avoid this is to deselect processes (in the Deploy all dialog) you do not want to redeploy (because they are unchanged).
In a production environment, it won’t be possible to overwrite an existing definition, and bumping the process version will be the way to go.
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.