diff --git a/roles/koillection/tasks/db_migration.yml b/roles/koillection/tasks/db_migration.yml new file mode 100644 index 0000000..0d420c6 --- /dev/null +++ b/roles/koillection/tasks/db_migration.yml @@ -0,0 +1,9 @@ +--- + +- name: Run DB migration + become: true + become_user: www-data + ansible.builtin.command: + cmd: "php bin/console doctrine:migrations:migrate -n -q" + chdir: "{{ koillection_app_home }}" + changed_when: false diff --git a/roles/koillection/tasks/main.yml b/roles/koillection/tasks/main.yml index 0642a95..2c9d301 100644 --- a/roles/koillection/tasks/main.yml +++ b/roles/koillection/tasks/main.yml @@ -81,3 +81,6 @@ - name: Include API activation task ansible.builtin.include_tasks: api.yml + +- name: Include DB migration task + ansible.builtin.include_tasks: db_migration.yml