27 lines
624 B
YAML
27 lines
624 B
YAML
---
|
|
# Copy everything from PROJECT/files/scripts/ to /usr/local/bin/.
|
|
|
|
- name: General | Scripts | Install | Ensure Directory Exists
|
|
file:
|
|
path: '{{ global_bin }}'
|
|
state: directory
|
|
mode: '0755'
|
|
|
|
- name: General | Scripts | Install | Copy Files
|
|
copy:
|
|
src: 'scripts/'
|
|
dest: "{{ global_bin }}/"
|
|
owner: root
|
|
group: "{{ root_group }}"
|
|
mode: '0755'
|
|
|
|
- name: General | Scripts | Install | Remove Old Scripts
|
|
shell: |
|
|
if [[ -e {{ global_bin }}/{{ item }} ]]; then
|
|
rm -v {{ global_bin }}/{{ item }}
|
|
fi
|
|
loop:
|
|
- compress-video.sh
|
|
- compress-images.sh
|
|
ignore_errors: true
|