laravel-setup.yml 601 B

123456789101112131415161718
  1. - name: Create scripts folder
  2. ansible.builtin.file:
  3. path: "{{ app_deploy_target }}/scripts"
  4. state: directory
  5. mode: "0755"
  6. - name: Upload laravel.sh
  7. ansible.builtin.template:
  8. src: laravel.sh.j2
  9. dest: "{{ app_deploy_target }}/scripts/laravel.sh"
  10. mode: "0555"
  11. - name: Setup api-v8
  12. ansible.builtin.command: docker run --rm -it -v /srv:/srv:z {{ app_php81_image }} {{ app_deploy_target }}/scripts/laravel.sh setup
  13. - name: Setup api-v12
  14. ansible.builtin.command: docker run --rm -it -v /srv:/srv:z {{ app_php84_image }} {{ app_deploy_target }}/scripts/laravel.sh setup