1
0
Fork 0
mirror of https://github.com/roles-ansible/ansible_role_etebase.git synced 2024-08-16 10:19:52 +02:00
ansible_role_etebase/tasks/main.yml

34 lines
946 B
YAML
Raw Normal View History

2022-11-10 00:12:22 +01:00
---
- name: Run optional versionscheck
ansible.builtin.include_tasks: versioncheck.yml
when: submodules_versioncheck | bool
2022-11-10 00:37:04 +01:00
- name: Create Etebase User/Group
ansible.builtin.include_tasks: create_user.yml
2022-11-10 01:04:02 +01:00
- name: Define Etebase Version
ansible.builtin.include_tasks: set_version.yml
- name: Run optional etebase backup
ansible.builtin.include_tasks: backup.yml
when: etebase__create_backup | bool
- name: Download Etebase Repo
ansible.builtin.include_tasks: download.yml
2022-11-10 01:04:02 +01:00
- name: Setup Virtualenv and install Requirements
ansible.builtin.include_tasks: python_venv.yml
- name: Create Etebase Config
ansible.builtin.include_tasks: configure.yml
2022-11-12 16:25:43 +01:00
- name: Run ./manage.py migrate
ansible.builtin.include_tasks: migrate.yml
2022-11-12 18:32:49 +01:00
- name: Setup Systemd Service
ansible.builtin.include_tasks: systemd.yml
when: etebase__systemd_setup | bool
2022-11-14 12:37:00 +01:00
- name: Cleanup file permissions
ansible.builtin.include_tasks: filepermissions.yml