ansible/roles/fedoraloveskde/build/tasks/main.yml
Ryan Lerch 62952df107 ansiblelint fixes-- fqcn[action-core] - file to ansible.builtin.file
Replaces many references to  file: with ansible.builtin.file

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

53 lines
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:
- fedoraloveskde.org
tags:
- fedoraloveskde
- name: Copy syncfedoraloveskde script (stg)
when: env == "staging"
copy:
src: sync{{item}}.stg.sh
dest: /usr/local/bin/sync{{item}}
owner: root
group: root
mode: "0755"
with_items:
- fedoraloveskde
tags:
- fedoraloveskde
- name: Copy syncfedoraloveskde script (prod)
when: env == "production"
copy:
src: "{{item}}.sh"
dest: "/usr/local/bin/{{item}}"
owner: root
group: root
mode: "0755"
with_items:
- syncfedoraloveskde
tags:
- fedoraloveskde
- name: Install the syncfedoraloveskde cron job
copy:
src: "{{item}}.cron"
dest: "/etc/cron.d/{{item}}.cron"
owner: root
group: root
mode: "0644"
with_items:
- syncfedoraloveskde
tags:
- fedoraloveskde
- cron