-
Sub-task
-
Resolution: Done
-
L3 - Default
-
None
-
None
Given:
A list of all the supported Camunda databases, and are used for testing in our CI.
When:
Providing this list to a Jenkins Matrix in our Jenkinsfile.
Then:
The Jenkins Matrix optimizes the generation of all the stages that need to be tested against our DB list.
Note:
- The following jobs need to be tested against all of our supported DBs:
- Engine-UNIT
- Engine-UNIT authorizations
- Webapp-UNIT
- Webapp-UNIT authorizations
- Each job "instance" needs to use a separate DB instance.
- E.g.: engine-UNIT-mysql-57 and engine-UNIT-authorizations-mysql-57 need to use separate MySQL-5.7 instances/agents.