Make staging docs sync every 5min
This commit is contained in:
parent
cbf3cd35a4
commit
8f264907f7
4 changed files with 20 additions and 0 deletions
1
roles/fedora-docs/build/files/cron-docs-sync.stg
Normal file
1
roles/fedora-docs/build/files/cron-docs-sync.stg
Normal file
|
@ -0,0 +1 @@
|
|||
*/5 * * * * root /usr/local/bin/lock-wrapper docs-sync "/usr/local/bin/docs-sync | /usr/local/bin/nag-once docs-sync 1d 2>&1"
|
|
@ -13,3 +13,12 @@
|
|||
tags:
|
||||
- fedora-docs
|
||||
- fedora-docs/build
|
||||
when: env == "production"
|
||||
|
||||
- copy: >
|
||||
src=cron-docs-sync.stg dest=/etc/cron.d/docs-sync
|
||||
owner=root group=root mode=0644
|
||||
tags:
|
||||
- fedora-docs
|
||||
- fedora-docs/build
|
||||
when: env == "staging"
|
||||
|
|
1
roles/fedora-docs/proxy/files/cron-docs-rsync.stg
Normal file
1
roles/fedora-docs/proxy/files/cron-docs-rsync.stg
Normal file
|
@ -0,0 +1 @@
|
|||
*/5 * * * * root /usr/local/bin/lock-wrapper docssync /usr/local/bin/docs-rsync >/dev/null
|
|
@ -11,6 +11,15 @@
|
|||
tags:
|
||||
- fedora-docs
|
||||
- fedora-docs/proxy
|
||||
when: env == "production"
|
||||
|
||||
- copy: >
|
||||
src=cron-docs-rsync.stg dest=/etc/cron.d/docs-rsync
|
||||
owner=root group=root mode=0644
|
||||
tags:
|
||||
- fedora-docs
|
||||
- fedora-docs/proxy
|
||||
when: env == "staging"
|
||||
|
||||
- copy: >
|
||||
src={{item}} dest=/etc/httpd/conf.d/{{website}}/{{item}}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue