From a652f8939888786d5b14cf984d20be67fa8365c3 Mon Sep 17 00:00:00 2001 From: Ross Perkins Date: Fri, 6 Mar 2015 11:56:35 +0100 Subject: [PATCH] Removed 'install' dependency, using 'mv' instead. --- php/composer.sls | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/php/composer.sls b/php/composer.sls index 784418e..530c723 100644 --- a/php/composer.sls +++ b/php/composer.sls @@ -12,6 +12,13 @@ get-composer: - require: - pkg: php +install-composer: + cmd.wait: + - name: mv {{ php.temp_dir }}/composer.phar {{ install_file }} + - cwd: {{ php.temp_dir }} + - watch: + - cmd: get-composer + # Get COMPOSER_DEV_WARNING_TIME from the installed composer, and if that time has passed # then it's time to run `composer selfupdate` # @@ -24,11 +31,4 @@ update-composer: - unless: test $(grep --text COMPOSER_DEV_WARNING_TIME {{ install_file }} | egrep '^\s*define' | sed -e 's,[^[:digit:]],,g') \> $(php -r 'echo time();') - cwd: {{ php.temp_dir }} - require: - - cmd: get-composer - -install-composer: - cmd.wait: - - name: install -m 0755 {{ php.temp_dir }}/composer.phar {{ install_file }} - - cwd: {{ php.temp_dir }} - - watch: - - cmd: get-composer + - cmd: install-composer