Travis-CI希望人们迁移到新的基于容器的系统并停止使用sudo。根据他们的文档(http://docs.travis-ci.com/user/database-setup/#RabbitMQ),添加更多vhost和用户,我只需将其添加到before_script。使用sudo可以很好地工作,但是没有sudo它就无法工作。
任何想法我应该如何使用没有sudo的新容器系统,但仍然添加vhosts和用户?
我的travis.yml脚本:
before_script:
- sudo rabbitmqctl add_vhost "example_testbed"