{"repo":"geerlingguy/ansible-role-composer","free":true,"listed":false,"github":"https://github.com/geerlingguy/ansible-role-composer","clone":"git clone https://github.com/geerlingguy/ansible-role-composer.git","description":"Ansible Role - Composer PHP Dependency Manager","language":"Jinja","stars":179,"topics":["ansible","role","composer","php","dependency-manager","packagist","packages"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Ansible Role: Composer Installs Composer, the PHP Dependency Manager, on any Linux or UNIX system. Requirements - php (version 5.4+) should be installed and working (you can use the geerlingguy.php role to install). - git should be installed and working (you can use the geerlingguy.git role to install). Role Variables Available variables are listed below, along with default values (see defaults/main.yml ): composer path: /usr/local/bin/composer The path where composer will be installed and available to your system. Should be in your user's $PATH so you can run commands simply with composer instead of the full path. composer keep updated: false Set this to true to update Composer to the latest release every time the playbook is run. composer home path: ' /.composer' composer home owner: root composer home group: root The COMPOSER HOME path and directory ownership; this is the directory where global packages will be installed. composer version: '' You can install a specific release of Composer, e.g. composer version: '1.0.0-alpha11' . If left empty the latest development version will be installed. Note that composer keep updated will override this variable, as it will always install the latest development version. composer version branch: '--2' You can choose which major branch of composer you wish to use. Default is --2 . Note that composer keep updated will update the latest version available for this branch. composer global packages: [] A list of packages to install globally","default_branch":null,"files":null,"tree":[],"storefront":"/r/geerlingguy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/geerlingguy/ansible-role-composer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}