mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-04-30 13:32:30 +08:00
Replaces many references to 'copy' with ansible.builtin.copy Signed-off-by: Ryan Lerch <rlerch@redhat.com>
42 lines
1.1 KiB
YAML
42 lines
1.1 KiB
YAML
---
|
|
- name: Create directories
|
|
ansible.builtin.file: state=directory
|
|
path=/srv/web/{{item}}
|
|
owner=apache group=apache mode=0755
|
|
setype=httpd_sys_content_t seuser=system_u
|
|
with_items:
|
|
- developer.fedoraproject.org
|
|
tags:
|
|
- developer.fedoraproject.org
|
|
|
|
- name: Copy syncDeveloper script (stg)
|
|
when: env == "staging"
|
|
ansible.builtin.copy: >
|
|
src=syncDeveloper.stg.sh dest=/usr/local/bin/syncDeveloper owner=root group=root
|
|
mode=0755
|
|
tags:
|
|
- developer.fedoraproject.org
|
|
|
|
- name: Copy syncDeveloper script (prod)
|
|
when: env == "production"
|
|
ansible.builtin.copy: >
|
|
src=syncDeveloper.sh dest=/usr/local/bin/syncDeveloper owner=root group=root
|
|
mode=0755
|
|
tags:
|
|
- developer.fedoraproject.org
|
|
|
|
- name: Install rss.py script
|
|
ansible.builtin.copy: src=rss.py dest=/usr/local/bin/rss.py mode=0755 owner=root group=root
|
|
tags:
|
|
- developer.fedoraproject.org
|
|
|
|
- name: Install the syncDeveloper cron job
|
|
ansible.builtin.copy: >
|
|
src={{item}}.cron dest=/etc/cron.d/{{item}}.cron
|
|
owner=root group=root mode=0644
|
|
with_items:
|
|
- syncDeveloper
|
|
tags:
|
|
- developer.fedoraproject.org
|
|
- cron
|