diff --git a/ansible/deploy.yml b/ansible/deploy.yml index 2fa9341..6ef006a 100644 --- a/ansible/deploy.yml +++ b/ansible/deploy.yml @@ -2,21 +2,21 @@ - hosts: dransible become: true + roles: + - ansistrano.deploy + vars_files: - vars/vars.yml - tasks: - - name: Creating project directory - file: - path: "{{ app_project_root }}" - state: directory + vars: + ansistrano_deploy_via: "rsync" + ansistrano_deploy_from: "{{ playbook_dir }}/../" + ansistrano_deploy_to: "{{ app_project_root }}" + ansistrano_current_dir: current + ansistrano_keep_releases: 5 - - name: Uploading application - synchronize: - src: ../../ - dest: "{{ app_project_root }}" - - - name: Installing Composer dependencies - composer: - command: install - working_dir: "{{ app_project_root }}" + # tasks: + # - name: Installing Composer dependencies + # composer: + # command: install + # working_dir: "{{ app_project_root }}" diff --git a/ansible/vars/vars.yml b/ansible/vars/vars.yml index 18df7cb..2bddc2d 100644 --- a/ansible/vars/vars.yml +++ b/ansible/vars/vars.yml @@ -21,7 +21,7 @@ php_packages: - php{{ php_default_version_debian }}-xml app_project_root: /var/www/app -app_project_docroot: "{{ app_project_root }}/web" +app_project_docroot: "{{ app_project_root }}/{{ ansistrano_current_dir }}/web" app_db_name: "{{ vault_app_db_name }}" app_db_user: "{{ vault_app_db_user }}"