Files
tankz/ansible/roles/deploy/tasks/main.yml
2018-03-28 17:30:42 +03:00

25 lines
517 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"
systemd:
state: restarted
name: "{{ project_name }}"