clove.yml 895 B

123456789101112131415161718192021222324252627282930
  1. - name: Clone clove source codes
  2. ansible.builtin.git:
  3. repo: "https://github.com/iapt-platform/clove.git"
  4. dest: "{{ app_deploy_target | dirname }}/clove"
  5. # - name: Clean resources for v8
  6. # ansible.builtin.file:
  7. # path: "{{ app_deploy_target }}/api-v8/storage/resources"
  8. # state: absent
  9. - name: Setup clove resources for v8
  10. become: true
  11. ansible.builtin.file:
  12. src: "{{ app_deploy_target | dirname }}/clove"
  13. dest: "{{ app_deploy_target }}/api-v8/storage/resources"
  14. state: link
  15. force: true
  16. # - name: Clean resources for v12
  17. # ansible.builtin.file:
  18. # path: "{{ app_deploy_target }}/api-v12/storage/resources"
  19. # state: absent
  20. - name: Setup clove resources for v12
  21. become: true
  22. ansible.builtin.file:
  23. src: "{{ app_deploy_target | dirname }}/clove"
  24. dest: "{{ app_deploy_target }}/api-v12/storage/resources"
  25. state: link
  26. force: true