ansible/roles/re2o/tasks/main.yml

32 lines
648 B
YAML

---
- name: Create re2o directory
file:
path: /var/www/re2o
state: directory
mode: '2775'
owner: "{{ re2o.owner }}"
group: nounou
- name: Set ACL for re2o project
command: setfacl -d -m 'g::rwx' /var/www/re2o
- git:
repo: 'http://gitlab.adm.crans.org/nounous/re2o.git'
dest: /var/www/re2o
umask: '002'
version: origin/crans
- name: Set owner of cloned project
file:
path: /var/www/re2o
owner: "{{ re2o.owner }}"
recurse: true
- name: Indicate re2o in motd
template:
src: update-motd.d/05-service.j2
dest: /etc/update-motd.d/05-re2o
mode: 0755
#TODO: deploy settings_local.py