To be able to compare two packages and detect the changes done on the workflow/forms
This request is to support DevOps. Currently, our P&D tool can detect that there are changes in the artifact (SmartObject, Workflow or Form/View) based on the hash. However, we don't know what exactly is changed.
So currently we can only extract the xml files from the package and do a text compare on the XML of the two package versions. This is very tedious and non-human readable.
Can we enhance the deployment process to be able to list down the changed rules (properties), items (workflow steps/properties, smartobject properties/mappings)?
This should be listed in an easily readable format.
This will help to improve the way enterprise customers deploy solutions from Dev to UAT to Prod.
The Ops team will also be able to detect if there is unwanted changes done to the application.
I filed this under K2 Cloud but this should apply to both K2 Five and K2 Cloud.