devops-coop / ansible-minecraft

Ansible role for provisioning a vanilla Minecraft server
https://galaxy.ansible.com/devops-coop/minecraft/
Apache License 2.0
57 stars 38 forks source link

Feature - Add Vagrant Support #15

Closed joshuacherry closed 7 years ago

joshuacherry commented 7 years ago

I've added a Vagrantfile which uses an Ubuntu14.04 box matching the same docker-engine and docker-compose versions used from install-docker.sh for Travis tests.

This should offer a standard platform between any contributors interested in testing with the same version of docker that Travis is using for tests. I have on more than one occasion had tests pass locally only to fail in Travis before a PR because the docker-engine version used in Travis had some weird compatibility issues with certain Ansible versions.