I am deploying process-definitions for Camunda .
I am using 2 different methods to create a project:
- Using the method defined in docs.camunda.org and Uploading WAR file every-time there is a change in the process-definition.
- Creating a Spring-boot project and running the main method .
when i deploy by method 1 : there is a new version everytime , there is a change ( or not) , this is totally dependant on WAR file .
But , when i deploy with Spring-boot and run as “main” , the version number hardly changes( until and unless there is a major change in the process-definition) .
My question is : How the engine actually decides , when to change the version of " process-definition" . ??