相关疑难解决方法(0)

在云CI服务上使用Vagrant

是否有任何云CI服务允许Vagrant VM使用VirtualBox作为提供商运行?

尽管vagrant-aws插件允许将AWS服务器用作Vagrant提供者,但早期调查显示Travis CI或Circle CI似乎无法做到这一点.它是否正确?

continuous-integration vagrant travis-ci circleci scrutinizer

13
推荐指数
2
解决办法
1504
查看次数

在Travis-CI内部启动Vagrant VM

如何在Travis-CI中使用Vagrant启动Virtualbox VM ?

我知道有时不支持在VM中启动VM,但是已经报告了使用此特定配置的成功.

我正在尝试设置一个持续集成服务器来运行我的sysadmin工具的单元测试,以便在不同的操作系统和Python版本中进行测试.它使用Tox处理初始化各种Python虚拟环境和Pytest来运行测试并包装Vagrant来设置和拆除Virtualbox VM.它在我的Ubuntu 14 localhost上正常运行,但在Travis中,Vagrant超时尝试启动Virtualbox VM:

==> default: Importing base box 'ubuntu/trusty64'...
==> default: Matching MAC address for NAT networking...
==> default: Checking if box 'ubuntu/trusty64' is up to date...
==> default: Setting the name of the VM: functional_tests_default_1463515960654_71459
==> default: Clearing any previously set forwarded ports...
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
    default: Adapter …
Run Code Online (Sandbox Code Playgroud)

virtualbox virtual-machine vagrant travis-ci

10
推荐指数
2
解决办法
4162
查看次数