是否有一个稳定的Jenkins插件可以在VM上运行构建?

Ale*_*ins 9 virtualbox jenkins travis-ci

Travis CI有一个非常好的功能,构建在VirtualBox VM中运行.每次启动构建时,都会从快照中刷新该框,并将代码复制到该快照上.构建的任何问题都不会影响主机,您可以使用任何操作系统来运行构建.

这将非常好,例如,在与您的生产环境匹配的客户操作系统上编译和测试代码.此外,您可以使主机免于您可能需要的任何安装依赖项(例如数据库服务器)并运行IT而不必担心端口冲突等问题.

詹金斯有这样的事吗?

Mic*_*ler 8

查看Vagrant插件https://wiki.jenkins-ci.org/display/JENKINS/Vagrant-plugin

该插件允许引导Vagrant虚拟机,配置它们以及在其中执行脚本