mirror of
https://github.com/krislamo/vagrant-easyredmine
synced 2025-09-09 14:09:29 +00:00
add redmine_receive_imap cron
This commit is contained in:
@@ -41,6 +41,12 @@
|
||||
mode=750
|
||||
sudo: no
|
||||
|
||||
- name: add redmine IMAP fetch script
|
||||
template: dest='{{ redmine_root_dir }}/script/redmine_receive_imap'
|
||||
src=redmine_receive_imap.j2
|
||||
mode=750
|
||||
sudo: no
|
||||
|
||||
- name: delete contents of redmine root directory
|
||||
file: path='{{ redmine_root_dir }}'
|
||||
state=absent
|
||||
@@ -68,7 +74,7 @@
|
||||
- name: restrict config permissions
|
||||
file: path='{{ redmine_root_dir }}/config'
|
||||
mode=0770
|
||||
|
||||
|
||||
- name: Configuring Redmine with eupath preferences
|
||||
command: 'rake redmine:ebrc_settings RAILS_ENV=production'
|
||||
args:
|
||||
@@ -76,9 +82,17 @@
|
||||
sudo: no
|
||||
when: do_redmine_installer == True
|
||||
|
||||
- name: adding crontab
|
||||
- name: adding run_tasks crontab
|
||||
cron: name="redmine tasks"
|
||||
minute="*/15"
|
||||
job='cd {{ redmine_root_dir }} && /usr/local/bin/bundle exec rake easyproject:scheduler:run_tasks RAILS_ENV=production > /dev/null'
|
||||
user='{{ redmine_owner }}'
|
||||
sudo: yes
|
||||
|
||||
- name: adding redmine_receive_imap crontab
|
||||
cron: name="fetch from imap"
|
||||
minute="*/5"
|
||||
job="({{ redmine_root_dir }}/script/redmine_receive_imap 2>&1 | sed '/install RDoc/d') >> {{ redmine_root_dir }}/log/redmine_receive_imap"
|
||||
user='{{ redmine_owner }}'
|
||||
sudo: yes
|
||||
|
||||
|
Reference in New Issue
Block a user