How to update a .bpmn file by using camunda .net client library

Hi I’m using Camunda .NET client by Berndruecker in a .net application to upload .bpmn files into the camunda engine.

The problem i’m facing is that CamundaEngineClient.Startup() method in CamundaClinet library, auto-deploy all bpmn file whenever there is any change in single bpmn file. I don’t want this behavior. I’d like only that bpmn file to be updated which has changes. How I can make sure the rest of the bpmn file version doesn’t get updated in camunda engine?

Hi @hello.aliasad,

I don’t know the code of Bernd’s client, but somewhere he has to call this deployment REST API: https://docs.camunda.org/manual/7.14/reference/rest/deployment/post-deployment/.

You can set the parameter for enable-duplicate-filtering to true to deploy only changed process models.

Hope this helps, Ingo

2 Likes

Why to use External task pattern with .Net projects?