Requirements and compatibility
This page describes which system requirements need to be met in order to use the Bonita Continuous Delivery Add-On.
You will also find information about BCD and Bonita version compatibility.
|You must always upgrade to one of the latest two versions of the BCD Controller image. Check how to migrate from an earlier version of BCD. Only the last two images are now available on quay.io, older images will be removed.
There are different environments where requirements are to be met for BCD:
Control host - the host where your BCD controller will run.
Jenkins server - the server where BCD commands are executed by Jenkins Continuous Integration platform.
The Docker Engine must be up and running on your control host prior to using BCD. BCD is compatible with Docker version 17.04.0 and above.
|The Docker Engine may be installed on Linux, MacOS, Microsoft Windows or Cloud platforms as described in Docker installation guide.
The following table shows which BCD versions support specific Bonita releases.
This compatibility information is also specified in the Release notes for each version of BCD.
2021.1.x, 2021.2.x, 2022.1.x, 2022.2.x
BCD uses the technical Id of the platform. You will find here the mapping between Bonita release and technical Id
|If a Bonita release is not listed in the previous table, then it is not supported by the BCD Add-On.
|Please note that from now on, sources that are to be compiled by BCD must be java 11 compliant.