Change deploy configuration

Add hosts variables for prod configuration
This commit is contained in:
Anton Vakhrushev 2017-01-21 10:11:36 +03:00
parent 9dbd4d1802
commit 3217d282cc
5 changed files with 11 additions and 14 deletions

@ -1,6 +1,6 @@
deploy:
vendor/bin/sculpin generate --env=prod
ansible-playbook --inventory 'anwinged.ru,' --user=deployer ansible/deploy.yml
ansible-playbook --inventory "ansible/hosts_prod" --user=deployer ansible/deploy.yml
rollback:
ansible-playbook --inventory 'anwinged.ru,' --user=deployer ansible/rollback.yml
ansible-playbook --inventory "ansible/hosts_prod" --user=deployer ansible/rollback.yml

@ -2,8 +2,11 @@
- name: Deploy homepage
hosts: all
vars_files:
- vars/all.yml
vars:
ansistrano_deploy_from: "{{ playbook_dir }}/../output_prod/"
ansistrano_deploy_to: "{{ application_root }}"
ansistrano_keep_releases: 3
ansistrano_deploy_via: rsync
roles:
- carlosbuenosvinos.ansistrano-deploy

1
ansible/hosts_prod Normal file

@ -0,0 +1 @@
anwinged.ru application_root=/var/www/anwinged

@ -2,8 +2,8 @@
- name: Rollback homepage
hosts: all
vars_files:
- vars/all.yml
vars:
ansistrano_deploy_to: "{{ application_root }}"
roles:
- carlosbuenosvinos.ansistrano-rollback

@ -20,11 +20,4 @@ php_packages:
- php7.1-mbstring
- php7.1-intl
- php7.1-curl
- php7.1-xml
# Vars for ansistrano
ansistrano_deploy_from: "{{ playbook_dir }}/../output_prod/"
ansistrano_deploy_to: "/var/www/{{ site.www_dir }}"
ansistrano_keep_releases: 3
ansistrano_deploy_via: rsync
- php7.1-xml