From 38e76328d6586cc7d4aa5f4c2a79314f07430bd5 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Mon, 30 Oct 2017 00:15:20 +0000 Subject: [PATCH] Test deploying with ansistrano --- ansible/deploy.yml | 6 +++--- ansible/hooks/after-symlink-shared.yml | 14 +++++++------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/ansible/deploy.yml b/ansible/deploy.yml index 3686dd0e..d511bb86 100644 --- a/ansible/deploy.yml +++ b/ansible/deploy.yml @@ -2,9 +2,9 @@ - hosts: web vars: - ansistrano_deploy_to: '/var/www/oliverdavies.uk' - ansistrano_deploy_via: 'git' - ansistrano_git_repo: 'https://github.com/opdavies/oliverdavies.uk.git' + ansistrano_deploy_to: /var/www/oliverdavies.uk + ansistrano_deploy_via: git + ansistrano_git_repo: https://github.com/opdavies/oliverdavies.uk.git ansistrano_shared_paths: - node_modules ansistrano_keep_releases: 3 diff --git a/ansible/hooks/after-symlink-shared.yml b/ansible/hooks/after-symlink-shared.yml index 923fc32a..f409c8ec 100644 --- a/ansible/hooks/after-symlink-shared.yml +++ b/ansible/hooks/after-symlink-shared.yml @@ -1,20 +1,20 @@ --- -- name: "Install node dependencies" - command: 'yarn install' +- name: Install node dependencies + command: yarn install args: chdir: "{{ ansistrano_release_path.stdout }}" -- name: 'Generate assets' - command: 'npm run prod' +- name: Build assets + command: npm run prod args: chdir: "{{ ansistrano_release_path.stdout }}" -- name: 'Install Composer dependencies' +- name: Install Composer dependencies composer: command: install working_dir: "{{ ansistrano_release_path.stdout }}" -- name: 'Generate the site' - command: 'composer run prod' +- name: Generate the site + command: composer run prod args: chdir: "{{ ansistrano_release_path.stdout }}"