But are they even different? Discourse does this: https://github.com/discourse/discourse/blob/master/.travis.yml which seems much simpler. It looks like you can use `host: localhost` in the test env on travis, so I don't see what's different.