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

View File

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

View File

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

1
ansible/hosts_prod Normal file
View File

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

View File

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

View File

@ -20,11 +20,4 @@ php_packages:
- php7.1-mbstring - php7.1-mbstring
- php7.1-intl - php7.1-intl
- php7.1-curl - php7.1-curl
- php7.1-xml - 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