mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-04-01 09:50:18 +08:00
Let this script only send its report to me for now, we'll configure a better target later
23 lines
901 B
YAML
23 lines
901 B
YAML
---
|
|
# tasklist for setting up the Git checkout seed
|
|
|
|
- name: create the destination directory
|
|
file: dest=/srv/git_seed owner=root group=root mode=0755 state=directory
|
|
when: env != 'staging'
|
|
|
|
- name: install the production version of the script and schedule its execution
|
|
copy: src=make-git-checkout-seed.sh dest=/usr/local/bin/make-git-checkout-seed.sh mode=0755
|
|
when: env != 'staging'
|
|
|
|
- name: install the alternative arch report script
|
|
copy: src=alternative_arch_report.py dest=/usr/local/bin/alternative_arch_report.py mode=0755
|
|
when: env != 'staging'
|
|
|
|
- name: install cron job.
|
|
cron: >
|
|
name="make-git-checkout-seed" cron_file="ansible-make-git-checkout-seed"
|
|
minute=0 hour=2
|
|
user=root
|
|
job='/usr/local/bin/lock-wrapper make-git-checkout-seed "/usr/local/bin/make-git-checkout-seed.sh | /usr/local/bin/nag-once make-git-checkout-seed 1d 2>&1"'
|
|
when: env != 'staging'
|