Commit graph

45 commits

Author SHA1 Message Date
David Stephens
40148b3e3f Add samba_shares_root to base Molecule config 2022-09-12 23:36:14 +01:00
David Stephens
8120c719a9 Remove commented out Molecule config 2022-09-11 16:30:26 +01:00
David Stephens
ab5ada943d airsonic tests 2022-09-10 19:38:00 +01:00
David Stephens
bf8c84f883 Don't build image when testing with molecule 2022-09-10 12:37:41 +01:00
David Stephens
2854182c84 Integration testing 2022-09-10 12:32:33 +01:00
David Stephens
5c797997c0 Add GitHub test matrix script 2022-09-09 23:52:17 +01:00
David Stephens
1784f5663b Add start of molecule role testing 2022-09-09 23:52:17 +01:00
Webster Mudge
c84cf91ded
Update integration hostname to match Vagrant VM name
Signed-off-by: Webster Mudge <wmudge@gmail.com>
2021-09-02 16:02:32 -04:00
Dave Stephens
6bf518c9ad Vagrant uses integration testing inventory, described in #220 2021-02-23 00:24:13 +00:00
David Stephens
db8a4b2106
Fix linting 2021-02-21 20:16:15 +00:00
Dave Stephens
c8e887207d Yamllint FTW 2021-02-21 19:50:07 +00:00
Dave Stephens
4effac53e6 Add integration testing inventory 2021-02-18 23:44:26 +00:00
Josh Balduff
47f628d52d Update test-vagrant.sh 2020-01-09 06:53:47 -06:00
Mark Scott
af3200d802 Quote the here document's delimiting identifier
Quoting prevents interpretation of things like backslash characters.
2019-12-27 14:59:33 +00:00
David Stephens
3c1b26fa3a Remove requirement for separate test.yml parameters file 2019-04-13 17:57:27 +01:00
David Stephens
1617578dd8 Add The Lounge IRC client 2019-04-12 23:31:27 +01:00
David Stephens
7aa170c8a3 Allow all applications to be made available through Traefik, add docs 2019-04-11 23:03:11 +01:00
David Stephens
0b952c6f89
Merge branch 'master' into feature/mymediaforalexa 2019-03-31 23:39:46 +01:00
David Stephens
77a9419f83
Fix music_root var in test.yml 2019-03-31 23:34:26 +01:00
Jesse Beard
767cfce43f adding changes 2019-03-22 14:46:38 -04:00
Andrew Burrows
d5cccc9f99 Add mymedia for alexa 2019-03-13 00:20:54 +00:00
David Stephens
63aaf671c8
Merge branch 'master' into feature/minidnla 2019-03-10 00:25:45 +00:00
Andrew Burrows
9765ade15c Add minidlna 2019-03-02 00:50:21 +00:00
Andrew Burrows
3a5821cd3c Add get_iplayer 2019-03-02 00:21:42 +00:00
David Stephens
9cbac4486c Add Cloudflare dynamic DNS updater 2019-01-15 23:24:18 +00:00
Jesse Goerz
b702e32bfd Add missing variable for test.yml
Fix error when running tests/test-vagrant.sh:
Unable to find any of pip2, pip to use.  pip needs to be installed.
2019-01-12 21:32:59 -05:00
Jesse Goerz
a3d9512165 Remove incorrect changes in test.yml 2019-01-10 09:42:13 -05:00
Jesse Goerz
6718687bcf Make consistent with existing style
- Update timemachine docs
- Update timemachine_data_directory
- Remove unnecesary mDNS port
- Use latest tag on image
2019-01-10 09:38:10 -05:00
Jesse Goerz
0504337273 Add support for timemachine server 2019-01-07 19:14:08 -05:00
Craig Jarvis
95d3141a4c Fix test.yml. Set keep_packages_updated back to false 2019-01-06 10:28:30 +11:00
Craig Jarvis
7b670602e5 Allow Heimdall to be enabled/disabled 2019-01-06 00:16:11 +11:00
Craig Jarvis
c8a8998013 Modified some defaults
Traefik - disabled by default
airsonic - disabled by default
duplicati - disabled by default
keep packages updated - enabled by default
Moved portainer to first installed container
2019-01-05 18:10:56 +11:00
David Stephens
cebf8e2137 Add Airsonic support 2019-01-03 15:10:39 +00:00
David Stephens
ce370091e2 Add Miniflux news reader 2018-12-31 00:08:25 +00:00
Jesse Goerz
392f9fde9c Sync test.yml with latest vars
- Added watchtower_enabled and its settings.
- Update extra packages.
2018-12-30 16:02:30 -05:00
David Stephens
ddddbe91be
Merge pull request #40 from jgoerz/remove-syntax-deprecation-warning
Update syntax to remove deprecation warning
2018-12-28 16:20:33 +00:00
David Stephens
fe82366b3f Update test-vagrant header 2018-12-28 16:09:42 +00:00
Jesse Goerz
00916e8308 Move extra packages to all.yml 2018-12-28 10:51:20 -05:00
David Stephens
0a398a7bee Fix to allow browsing of root of shares over Samba 2018-12-28 15:48:20 +00:00
David Stephens
5a123dc4ce Update the account samba uses to serve to guests, and permission share directories accordingly 2018-12-28 13:07:40 +00:00
David Stephens
a7081691f9 Add Vagrantfile and testing script 2018-12-23 23:55:28 +00:00
David Stephens
4d5213756b Separate docker image directory and docker container data directory 2018-12-23 23:50:37 +00:00
David Stephens
8eec7e4bb8 Basic Travis CI tests 2018-12-09 23:46:41 +00:00
David Stephens
8eac30f02b Remove skip_tags from test.sh 2018-04-08 23:48:08 +01:00
David Stephens
3da19e5708 Major updates:
* Rejig of playbook to load roles from ansible-galaxy
* Remove ansible-nas role and move tasks to tasks directory
* Add InfluxDB/Telegraf/Grafana for monitoring & dashboards
* Automatically configure InfluxDB as a datasource in Grafana
* Switch to ZFS Docker driver
* Add note about switching to overlay2 Docker driver if required
2018-04-08 23:29:25 +01:00