https://github.com/fubarhouse/ansible-role-drush
DVM implementation for Ansible
https://github.com/fubarhouse/ansible-role-drush
ansible drush dvm
Last synced: 6 months ago
JSON representation
DVM implementation for Ansible
- Host: GitHub
- URL: https://github.com/fubarhouse/ansible-role-drush
- Owner: fubarhouse
- License: mit
- Created: 2015-11-06T05:06:51.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2017-02-03T01:50:44.000Z (over 9 years ago)
- Last Synced: 2024-12-30T06:12:04.449Z (over 1 year ago)
- Topics: ansible, drush, dvm
- Size: 34.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ansible Role: DVM
[](https://travis-ci.org/fubarhouse/ansible-role-drush)
* Installs DVM (Drush Version Manager)
* Installs Drush version 6, 7 and 8 (or configured)
* Sets a default Drush version (as configured)
* Installs Drush packages (optional)
## Requirements
* PHP
* Pear
* Composer
* Unzip
## Role Variables
Default Drush version
````
drush_version: 7.2.0
````
All Drush versions to install
````
drush_versions:
- 6
- 7.2.0
- 8
````
Drush packages to download
````
drush_packages:
- drush_extras
- drush_sql_extras
- registry_rebuild
````
## Dependencies
None.
## Example Playbook
````
- hosts: localhost
sudo: true
vars:
drush_version: 2.3.0
drush_versions: []
drush_packages:
- registry_rebuild
roles:
- fubarhouse.drush
````
## License
MIT / BSD
## Author Information
This role was created in 2015 by [Karl Hepworth](https://twitter.com/fubarhouse).