This project builds Bonita Execution Engine (Community Edition)
Java JDK 1.8 or higher
This project bundles the Maven Wrapper, so the mvnw
script is available at
the project root.
Just run the following Maven command:
./mvnw install
To be able to successfully build the Bonita components that use the Engine, run:
./mvnw install -Ppackage,javadoc
The command above runs all unit tests. To skip them, add the -DskipTests
option.
To run all unit + integration tests (on the default embedded H2 database), run the following command:
./mvnw verify -Ptests
To run all unit + integration tests on mysql, postgres or oracle using a Docker container, run one of the following commands:
./mvnw verify -Ptests,mysql
./mvnw verify -Ptests,oracle
./mvnw verify -Ptests,postgres
In order to contribute to the project, read the guide.