Files
tankz/ansible/roles/deploy/tasks/main.yml
2018-03-29 17:13:31 +03:00

26 lines
546 B
YAML

- import_tasks: repo.yml
- import_tasks: npm.yml
- name: Copy config.json
copy:
src: "{{ release_dir }}/config.shmyga.ru.json"
dest: "{{ release_dir }}/config.json"
remote_src: true
- name: Gulp build
command: "gulp default"
args:
chdir: "{{ release_dir }}"
- name: Create symlink to release
file:
src: "{{ release_dir }}"
dest: "{{ project_dir }}/current"
state: link
- name: Restart {{ project_name }} service
command: "sudo /bin/systemctl restart tankz"
args:
warn: no
- import_tasks: clean.yml