The engine compatibility pipleine tests if Optimize still works with all the supported engine versions. It usually contains all the minor versions. However, since we align the release cycles and Optimize has an dependency on the runtime platform, the BPM team has planned a cushion of one week for Optimize to test against the to be released version.
It could be the case that we realize the incompatibilities only one week before the release which might make it impossible to make adjustments on engine and/or Optimize side to tackle those issues (e.g. in the past we hat problems because the DMN support library had conflicts with the BPMN library of the new BPM platform version).
Therefore, we should have a test in place which tests Optimize against the latest Snapshot. The runtime platform snapshot only builds if all tests run through so we shouldn't run into problems on a regular basis or get many false alarms.
- the engine compatibility pipeline is extended with the latest snapshot version of the Cam BPM runtime platform