Skip to content

thestarkenya/ansible-role-drush

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role: Drush

Build Status License

Installs and configures Drush on RHEL/CentOS or Debian/Ubuntu.

Requirements

None

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

drush_git_version: master
drush_git_update: false
drush_git_force_update: false

drush_install_dir: /usr/local/share/drush
drush_exec: /usr/local/bin/drush
# These options are the safest for avoiding GitHub API rate limits, but builds
# can be sped up substantially by changing to --prefer-dist
drush_composer_cli_options: --prefer-source --no-interaction

Dependencies

Example Playbook

- hosts: servers

  vars_files:
    - vars/main.yml

  roles:
    - role: ansible-role-drush

Inside vars/main.yml:

drush_composer_cli_options: --prefer-dist --no-interaction

# ... etc ...

License

MIT

About

Ansible Role - Drush

Resources

License

Stars

Watchers

Forks

Packages

No packages published