23 lines
747 B
YAML
23 lines
747 B
YAML
---
|
|
|
|
- name: '[Install] - Create app dir'
|
|
file:
|
|
path: '{{ akaunting_app_dir }}/{{ akaunting_version }}'
|
|
state: 'directory'
|
|
owner: '{{ akaunting_user }}'
|
|
group: '{{ akaunting_group }}'
|
|
|
|
- name: '[Install] - Check if the app is already installed'
|
|
stat:
|
|
path: '{{ akaunting_app_dir }}/{{ akaunting_version }}/akaunting'
|
|
register: akaunting_installed
|
|
|
|
- name: '[Install] - Download akaunting release'
|
|
unarchive:
|
|
src: 'https://github.com/akaunting/akaunting/releases/download/{{ akaunting_version }}/Akaunting_{{ akaunting_version }}-Stable.zip'
|
|
dest: '{{ akaunting_app_dir }}'
|
|
owner: '{{ akaunting_user }}'
|
|
group: '{{ akaunting_group }}'
|
|
remote_src: yes
|
|
when: akaunting_installed.stat.exists == false
|