Requirements and compatibility

This page describes which system requirements need to be met in order to use the Bonita Continuous Delivery CLIs.
You will also find information about Bonita CI/CD suite CLIs and Bonita version compatibility.

System requirements

The Bonita CI/CD suite features (build and deploy) are implemented by two standalone Java utilities, a maven plugin and a CLI.

You have to ensure that your maven installation is configured to access the Bonita Artifact Repository

Bonita project build

In versions 2023.2 and above, a Bonita project can be built using Maven.

Building a bonita project requires:

Bonita LA Deployer

The bonita-la-deployer program is simple java standalone CLI, so the only requirement is:

Version supported compatibility

Bonita CI/CD suite uses the technical Id of the platform. You will find here the mapping between Bonita release and technical Id

Bonita LA Builder

The bonita-la-builder versions follow the Bonita engine versions.

Example: to build a 2023.1 (8.0.0) bonita project, you have to use the 8.0.0 version of the bonita-la-builder.

Builder is not supported for Bonita project designed with Bonita Studio 2023.2 and above. In those versions, a Bonita project can be built using Maven.

Bonita LA Deployer

The following table shows which bonita-la-deployer CLI versions support specific Bonita releases.

bonita-la-deployer version

Bonita release

1.1.x

2021.2.x, 2022.1.x, 2022.2.x, 2023.1.x, 2023.2.x, 2024.1.x, 2024.2.x, 2024.3.x

If a Bonita release is not listed in the previous table, then it is not supported by the Bonita CI/CD suite offering.