Files
fedora-infra_ansible/roles/developer/build/tasks/main.yml
Ryan Lerch 6a3816dfdc ansiblelint fixes-- fqcn[action-core] - copy to ansible.builtin.copy
Replaces many references to 'copy' with ansible.builtin.copy

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2025-01-15 10:43:31 +10:00

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