Which versions of supported databases can be used with Flowable

Flowable documentation lists the types of supported databases here:


(so, it works with PostgreSQL but the table does not define which versions of PostgreSQL are supported)

I am interested whether there exists a list or some further info on which exact versions of DB engines are supported/tested?

To find which versions are tested you can look at the github actions at: https://github.com/flowable/flowable-engine/tree/master/.github/workflows.

There is a yaml file for each database which includes a matrix item that lists the versions. For example for postgres it has:

 matrix:
          postgres: [9, 10, 11, 12]

So versions 9, 10,11 and 12 are tested.

1 Like

Thanks @dbmalkovsky for sharing this.

I would only like to add some more information regarding Oracle, as you can easily see that there is no GitHub workflow for it. Due to the fact that Oracle doesn’t have public Docker Images we can’t use GitHub actions for it. Therefore Oracle tests are run in Azure Pipelines and the configuration for it is here. It currently tests against Oracle 11 XE, there are startup timeout issues with other Oracle versions. However, we do tests against 12c, 18c and 19c internally though.

Cheers,
Filip

1 Like

thanks a lot for the infos!
it helped a lot!