You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

30 lines
883 B

---
- name: Copy swagger-ui web assets from node package
copy:
src: "{{ app_dir }}/node_modules/swagger-ui/dist/"
dest: "{{ app_dir }}/static/swagger-ui/"
owner: "{{ app_username }}"
group: "{{ app_username }}"
mode: 0755
remote_src: true
- name: Copy our own custom swagger-ui web assets
block:
- copy:
src: "index.html"
dest: "{{ app_dir }}/static/swagger-ui/index.html"
owner: "{{ app_username }}"
group: "{{ app_username }}"
mode: 0644
- copy:
src: "index.css"
dest: "{{ app_dir }}/static/swagger-ui/index.css"
owner: "{{ app_username }}"
group: "{{ app_username }}"
mode: 0644
- copy:
src: "index.js"
dest: "{{ app_dir }}/static/swagger-ui/index.js"
owner: "{{ app_username }}"
group: "{{ app_username }}"
mode: 0644