Jeff Geerling (автор книги Ansible for DevOps и целой кучи хороших ролей для Ansible) рассказал о том, как он организовал тестирование своих ролей под разные ОС в Travis CI. Т.к. в Travis CI доступны только образы Ubuntu, развертывание тестовых окружений происходит с помощью Docker.
http://amp.gs/T7Xe
http://amp.gs/T7Xe