From e8f15607126b8229ada53d99be966060af127328 Mon Sep 17 00:00:00 2001 From: Nikita Strelkov Date: Mon, 3 Oct 2016 11:42:52 +0500 Subject: [PATCH] Add global composer installation and running 'composer install' --- ansible/playbook.yml | 1 + ansible/roles/composer/tasks/main.yml | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 ansible/roles/composer/tasks/main.yml diff --git a/ansible/playbook.yml b/ansible/playbook.yml index 33e3fda..055d6f7 100755 --- a/ansible/playbook.yml +++ b/ansible/playbook.yml @@ -9,3 +9,4 @@ - php - xdebug - app + - composer diff --git a/ansible/roles/composer/tasks/main.yml b/ansible/roles/composer/tasks/main.yml new file mode 100644 index 0000000..4d362c3 --- /dev/null +++ b/ansible/roles/composer/tasks/main.yml @@ -0,0 +1,5 @@ +- name: Install Composer + shell: curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer creates=/usr/local/bin/composer + +- name: Install packages + shell: cd /vagrant && composer install --optimize-autoloader