From d37779dc10f512ebce73989a35238f3f48f37049 Mon Sep 17 00:00:00 2001 From: Hayden Chudy Date: Thu, 22 Oct 2015 00:29:08 -0400 Subject: [PATCH] Initial composer support. --- salt/roots/devutils/php/composer.sls | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 salt/roots/devutils/php/composer.sls diff --git a/salt/roots/devutils/php/composer.sls b/salt/roots/devutils/php/composer.sls new file mode 100644 index 0000000..9b84f95 --- /dev/null +++ b/salt/roots/devutils/php/composer.sls @@ -0,0 +1,14 @@ +# taken from Salt's docs +get-composer: + cmd.run: + - name: 'CURL=`which curl`; $CURL -sS https://getcomposer.org/installer | php' + - unless: test -f /usr/local/bin/composer + - cwd: /root/ + - shell: /bin/bash + +install-composer: + cmd.wait: + - name: mv /root/composer.phar /usr/local/bin/composer + - cwd: /root/ + - watch: + - cmd: get-composer