This plugin exposes a new project type in Jenkins, the freestyle multi-branch project.
This project type expects that the build steps of a job are the same for all branches.
See also this plugin's wiki page
When developing the idea of the literate project type, this project type was the first experiment on the road.
The following build environment is required to build this plugin
java-1.6
andmaven-3.0.5
To build the plugin locally:
mvn clean verify
To release the plugin:
mvn release:prepare release:perform -B
To test in a local Jenkins instance
mvn hpi:run