This is a plugin for Redmine which helps to automatically update issues statuses.
This plugin is compatible with Redmine 4.0.0+.
You can first take a look at general instructions for plugins here.
Then :
- clone this repository in your "plugins/" directory
- restart your Redmine instance (depends on how you host it)
To apply the rules manually, utilize the link: 'Apply to all issues.'
However, for automated status updates, it is necessary to create a script and run it periodically, such as once a day, using cron.
Below is an example of the script:
#!/bin/bash
echo "Start applying rules on Redmine issues: " $(date)
source /usr/local/rvm/scripts/rvm
cd /PATH-TO/redmine
bundle exec rails redmine:auto_update_status:apply_rules RAILS_ENV=production
Plugin branch | Redmine Version | Test Status |
---|---|---|
master | 4.2.11 | |
master | 5.1.3 | |
master | master |
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
MIT License.