24 lines
489 B
YAML
24 lines
489 B
YAML
- name: create sites dir
|
|
file:
|
|
path: '/srv/sites'
|
|
state: directory
|
|
owner: root
|
|
group: root
|
|
mode: 0755
|
|
|
|
- name: create project dir
|
|
file:
|
|
path: '{{ app_dir }}'
|
|
state: directory
|
|
owner: '{{ app_user }}'
|
|
group: '{{ app_user }}'
|
|
mode: 0755
|
|
|
|
- name: clone project
|
|
become_user: '{{ app_user }}'
|
|
git:
|
|
repo: 'https://git.fudiggity.nl/sonny/newsreader.git'
|
|
dest: '{{ app_dir }}'
|
|
version: '{{ app_branch }}'
|
|
update: true
|
|
force: true
|