Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wtower/ansible-drupal-sync
Ansible role to synchronize Drupal files and db using drush.
https://github.com/wtower/ansible-drupal-sync
ansible-role deployment drupal-7 plesk
Last synced: 3 days ago
JSON representation
Ansible role to synchronize Drupal files and db using drush.
- Host: GitHub
- URL: https://github.com/wtower/ansible-drupal-sync
- Owner: Wtower
- License: bsd-3-clause
- Created: 2016-02-11T15:52:05.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2016-02-11T15:52:25.000Z (almost 9 years ago)
- Last Synced: 2024-12-22T13:31:52.076Z (about 2 months ago)
- Topics: ansible-role, deployment, drupal-7, plesk
- Size: 1.95 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- Contributing: CONTRIBUTING.rst
- License: LICENSE
Awesome Lists containing this project
README
drupal-sync
===========Ansible role to synchronize Drupal files and db using drush.
Intended to be used in playbooks along with [drupal-perms](https://github.com/Wtower/ansible-drupal-perms)
to properly synchronize a deployment.Add the role `drupal_sync` (see examples).
Variables:
- `drupal_sites`: Configuration dictionary (see examples)
- `site`: Index in `drupal_sites` to the particular Drupal site
- `dest`: 'staging' or 'prod' to indicate directionPlaybook examples
-----------------See folder `examples/`:
- `drupal_back_sync.yml` is an example of a playbook
- `drupal_sites.yml` is a configuration sample