main.yml 797 B

12345678910111213141516171819202122232425
  1. - name: Download source code
  2. ansible.builtin.unarchive:
  3. src: https://github.com/iapt-platform/mint/archive/{{ mint_version }}.zip
  4. dest: "{{ app_deploy_target | dirname }}"
  5. remote_src: true
  6. creates: "{{ app_deploy_target }}"
  7. - name: Upload dashboard-v4 dist
  8. ansible.posix.synchronize:
  9. src: "{{ playbook_dir }}/tmp/mint/dashboard-v4/dashboard/dist-{{ mint_version }}/"
  10. dest: "{{ app_deploy_target }}/dashboard-v4/dashboard/dist/"
  11. - name: Upload docker shell script
  12. ansible.builtin.template:
  13. src: containers/shell.sh.j2
  14. dest: "{{ app_deploy_target }}/scripts/shell.sh"
  15. mode: "0555"
  16. - name: Setup laravel
  17. ansible.builtin.import_tasks: laravel.yml
  18. - name: Force systemd to reread configs
  19. become: true
  20. ansible.builtin.systemd:
  21. daemon_reload: true