forked from GetValkyrie/ansible-role-aegir
-
Notifications
You must be signed in to change notification settings - Fork 0
/
example-site.yml
42 lines (39 loc) · 2.12 KB
/
example-site.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
---
- hosts: localhost
remote_user: root
become_user: root
become_method: sudo
become: yes
roles:
- geerlingguy.mysql
- ergonlogic.drush
- ansible-role-aegir
- { role: niccolox.aegir3platforms, platform_name: drupal8, makefiles_repo: "https://github.com/PraxisLabs/drupal8_makefiles.git", makefile_name: drupal8.make, release_feed: "https://github.com/PraxisLabs/drupal8_makefiles/tags.atom", tags: auto-deploy }
- { role: niccolox.aegir3platforms, platform_name: getopenoutreach, makefiles_repo: "https://github.com/PraxisLabs/getopenoutreach_makefiles.git", makefile_name: getopenoutreach.make, release_feed: "https://github.com/PraxisLabs/getopenoutreach_makefiles/releases.atom", tags: auto-deploy }
- { role: niccolox.aegir3platforms, platform_name: openatrium, makefiles_repo: "http://git.drupal.org/project/openatrium.git", makefile_name: build-openatrium.make, release_feed: "https://www.drupal.org/node/681432/release/feed", tags: auto-deploy }
- { role: niccolox.aegir3platforms, platform_name: civicrm, makefiles_repo: "https://github.com/PraxisLabs/civicrm_makefiles.git", makefile_name: build-civicrm.make, release_feed: "https://github.com/PraxisLabs/civicrm_makefiles/tags.atom", tags: auto-deploy }
- { role: niccolox.aegir3platforms, platform_name: drulenium, makefiles_repo: "https://github.com/ErgonLogicEnterprises/hosting_drulenium_drupal7_makefiles.git", makefile_name: hosting_drulenium_drupal7_makefiles.make, release_feed: "https://github.com/ErgonLogicEnterprises/hosting_drulenium_drupal7_makefiles/tags.atom", tags: auto-deploy }
vars:
# Use default log file size so Travis CI VM allows MySQL restart.
- aegir_frontend_url: aegir-xenial-php7.local
- mysql_innodb_log_file_size: "5M"
- aegir_dependencies:
- apache2
- mysql-client
- php
- php-cli
- php-gd
- php-mysql
- postfix
- sudo
- rsync
- git
- unzip
- libapache2-mod-php7.0
- htop
- curl
- wget
- rsstail # for aegir3platforms
- aegir_install_additional_packages: true
- aegir_additional_packages:
- php-curl