This plugin allows for automatic update of the "fixed in version" of a bug when a commit sets the bug status to "fixed".
Note that the Source plugin is required, and does its own version handling by branch mapping. By default, this branch mapping is disabled. This plugin will set the "fixed in version" to the lowest version number having a "release date", not yet marked "released". If you desire the version to be set according to branch mapping, configure Source plugin for this.
For example, consider the following project version set:
Version | Released State | Release Date |
---|---|---|
1.2.0 | Released | Set |
1.2.1 | Released | Set |
1.2.2 | Not Released | Set |
1.3.0 | Not Released | Set |
1.4.0 | Not Released | Set |
The version number used to set "fixed in version" in this case will be 1.2.2.
Extract the release archive to the MantisBT installations plugins folder:
cd /var/www/mantisbt/plugins
wget -O CommitReact.zip https://github.com/mantisbt-plugins/CommitReact/releases/download/v1.0.0/CommitReact.zip
unzip CommitReact.zip
rm -f CommitReact.zip
Ensure to use the latest released version number in the download url: (version badge available via the ApiExtend Plugin)
Install the plugin using the default installation procedure for a MantisBT plugin in Manage -> Plugins
.
Issues and requests should be submitted on my MantisBT site.
Coming soon, under development.
- Support for tag manipulation on commit fix