library/roles/redmine: Cron job for the issue_reminder plugin.
This commit is contained in:
parent
f73e24e32b
commit
27295c3028
|
@ -30,6 +30,9 @@ rm_advanced_roadmap_plugin: False
|
||||||
rm_scrum2b_plugin: False
|
rm_scrum2b_plugin: False
|
||||||
rm_autowatcher_plugin: False
|
rm_autowatcher_plugin: False
|
||||||
rm_issuereminder_plugin: False
|
rm_issuereminder_plugin: False
|
||||||
|
rm_issue_reminder_plugin_freq_min: 0
|
||||||
|
rm_issue_reminder_plugin_freq_hour: 5
|
||||||
|
rm_issue_reminder_plugin_freq_weekday: 1
|
||||||
# https://github.com/arkhitech/redmine_update_reminder
|
# https://github.com/arkhitech/redmine_update_reminder
|
||||||
# We configure to send the email reminders once a week on monday morning by default
|
# We configure to send the email reminders once a week on monday morning by default
|
||||||
rm_updatereminder_plugin: False
|
rm_updatereminder_plugin: False
|
||||||
|
|
|
@ -150,10 +150,12 @@
|
||||||
when: rm_issuereminder_plugin
|
when: rm_issuereminder_plugin
|
||||||
notify:
|
notify:
|
||||||
- Bundle install and reconfigure redmine
|
- Bundle install and reconfigure redmine
|
||||||
tags:
|
tags: [ 'redmine', 'redmine_plugins', 'redmine_plugins_issuereminder' ]
|
||||||
- redmine
|
|
||||||
- redmine_plugins
|
- name: Install the issue reminder plugin cron job.
|
||||||
- redmine_plugins_issuereminder
|
template: src=redmine_issue_reminder.cron.j2 dest=/etc/cron.d/redmine_issue_reminder owner=root group=root mode=0644
|
||||||
|
when: rm_issuereminder_plugin
|
||||||
|
tags: [ 'redmine', 'redmine_plugins', 'redmine_plugins_issuereminder' ]
|
||||||
|
|
||||||
- name: Install the update reminder plugin
|
- name: Install the update reminder plugin
|
||||||
git: repo=https://github.com/arkhitech/redmine_update_reminder dest={{ redmine_glob_root_dir }}/{{ redmine_inst_dir }}/plugins/redmine_update_reminder update=no
|
git: repo=https://github.com/arkhitech/redmine_update_reminder dest={{ redmine_glob_root_dir }}/{{ redmine_inst_dir }}/plugins/redmine_update_reminder update=no
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
{{ rm_issue_reminder_plugin_freq_min }} {{ rm_issue_reminder_plugin_freq_hour }} * * {{ rm_issue_reminder_plugin_freq_weekday }} {{ redmine_user }} /usr/local/bin/rake -f {{ redmine_glob_root_dir }}/{{ redmine_inst_dir }}/Rakefile --silent RAILS_ENV=production reminder:exec >{{ redmine_glob_root_dir }}/{{ redmine_inst_dir }}/log/redmine-issue_reminder.log 2>&1
|
Loading…
Reference in New Issue