A Maven plug-in used by Bonita projects to:
- Install custom dependencies from the project store (where external projects dependencies are stored) to the local Maven repository.
- Analyze Bonita dependencies and their content (Connector, Actor filters, Rest API Extensions...).
- Generate Business Object Model artifacts from the BDM descriptor file
- Generate Extensions submodule
- Validate Bonita model artifacts
- Build Business Archive from a
.proc
files - Build UID pages
- Extract processes configuration from
.proc
files. - Merge parameters into the Bonita configuration file
https://bonitasoft.github.io/bonita-project-maven-plugin/
This repository follows the GitFlow branching strategy.
To release a new version, maintainers may use the Release and Publication GitHub actions.
- Release action will invoke the
gitflow-maven-plugin
to perform all required merges, version updates and tag creation. - Publication action will build and deploy a given tag to Maven Central.
- A Github release should be created and associated to the tag.
- Deploy the latest site version using the Publish Maven Site action
We would love you to contribute, pull requests are welcome! Please see the CONTRIBUTING.md for more information.
The sources and documentation of this project are released under the GPLv2 License