This content is dedicated to our next version. It is work in progress: its content will evolve until the new version is released.

Before that time, it cannot be considered as official.

Build Bonita Distrib

Overview

The Bonita Distrib repository is crucial for compiling all the Bonita components into a single distributable form. This repository ensures that all parts are correctly integrated and configured for deployment.
The source code is available here : https://github.com/bonitasoft/bonita-distrib.

Steps to Build

1. Clone and Navigate to Repository

git clone https://github.com/bonitasoft/bonita-distrib.git
cd bonita-distrib

2. Fetch Tags and Checkout the Desired Tag

git fetch --tags
git checkout tags/{desired_tag}  # Replace {desired_tag} with the actual tag name

3. Build with Maven

./mvnw clean install

4. Build Docker image

cd docker
./build.sh -c --

Troubleshooting

Report Issues

Encounter a problem? Help us improve by reporting it on our Community Jira tracker.

Contribute to Documentation

Interested in enhancing our documentation? Fork our documentation repository on GitHub, make your changes, and submit a pull request. Your insights make a big difference!