1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-03-09 15:40:17 +00:00

Refactor tests/test.yml

Add all maintained roles to test.yml
Improve formatting
Remove Comments
This commit is contained in:
Arky 2018-10-18 01:08:29 +07:00
parent b8bd610eeb
commit 51d4efe4f1

View file

@ -1,61 +1,62 @@
--- ---
- hosts: localhost - hosts: localhost
remote_user: root remote_user: root
# TODO: Making a anisble-iiab roles for ansible-galaxy
# roles:
# - iiab
# For now hardcoding all the roles manually with ls -l roles/ | cut -d " " -f 10
roles: roles:
- ../roles/1-prep - { role: 0-init }
- ../roles/2-common - { role: 1-prep }
- ../roles/3-base-server - { role: 2-common }
- ../roles/4-server-options - { role: 3-base-server }
- ../roles/5-xo-services - { role: 4-server-options }
- ../roles/6-generic-apps - { role: 5-xo-services }
- ../roles/7-edu-apps - { role: 6-generic-apps }
- ../roles/8-mgmt-tools - { role: 7-edu-apps }
- ../roles/9-local-addons - { role: 8-mgmt-tools }
- ../roles/activity-server - { role: 9-local-addons }
- ../roles/ajenti #- { role: activity-server
- ../roles/authserver #- { role: ajenti }
- ../roles/awstats - { role: authserver }
- ../roles/calibre - { role: awstats }
- ../roles/cups - { role: calibre }
- ../roles/debian_schooltool - { role: calibre-web }
- ../roles/docker - { role: cups }
- ../roles/dokuwiki #- { role: debian_schooltool }
- ../roles/ejabberd #- { role: docker }
- ../roles/ejabberd_xs - { role: dokuwiki }
- ../roles/elgg - { role: ejabberd }
# Disabling gateway doesn't contain any tasks? #- { role: ejabberd_xs }
#- ../roles/gateway - { role: elgg }
- ../roles/httpd - { role: homepage }
- ../roles/idmgr - { role: httpd }
- ../roles/iiab-admin #- { role: idmgr }
- ../roles/kalite - { role: iiab-admin }
- ../roles/kiwix - { role: kalite }
- ../roles/mongodb - { role: kiwix }
- ../roles/monit - { role: kolibri }
- ../roles/moodle - { role: mediawiki }
- ../roles/moodle-1.9 - { role: mongodb }
- ../roles/munin - { role: monit }
- ../roles/mysql - { role: moodle }
- ../roles/network #- { role: moodle-1.9 }
- ../roles/nextcloud - { role: munin }
- ../roles/openvpn - { role: mysql }
- ../roles/osm - { role: network }
- ../roles/owncloud - { role: nextcloud }
- ../roles/pathagar #- { role: nodogsplash }
- ../roles/phpmyadmin - { role: openvpn }
- ../roles/postgresql - { role: osm }
- ../roles/rachel #- { role: owncloud }
- ../roles/samba #- { role: pathagar }
- ../roles/schooltool - { role: phpmyadmin }
- ../roles/sshd - { role: postgresql }
- ../roles/sugarizer #- { role: rachel }
- ../roles/sugar-stats - { role: samba }
- ../roles/teamviewer #- { role: schooltool }
- ../roles/usb-lib - { role: sshd }
- ../roles/vnstat - { role: sugarizer }
- ../roles/wordpress #- { role: sugar-stats }
- ../roles/xovis - { role: teamviewer }
- { role: transmission }
- { role: usb-lib }
- { role: vnstat }
- { role: wordpress }
#- { roles: xovis }