NewsBlur/ansible/playbooks/deploy_node.yml

31 lines
811 B
YAML

---
- name: DEPLOY -> node
hosts: node,staging
gather_facts: false
vars_files:
- ../env_vars/base.yml
tasks:
- name: Pull newsblur_web github
git:
repo: https://github.com/samuelclay/NewsBlur.git
dest: /srv/newsblur/
version: dashboard3
register: pulled
- name: Restart node
become: yes
command: "docker restart {{ item.container_name }}"
when: item.target_host in inventory_hostname
with_items:
- container_name: node
target_host: node-socket
- container_name: node
target_host: node-page
- container_name: node
target_host: node-text
- container_name: node
target_host: node-favicons
- container_name: node
target_host: staging-web