Vagrant插件在Jenkins中不起作用

时间:2013-07-15 11:38:02

标签: ruby jenkins virtualbox jenkins-plugins vagrant

我在Jenkins(ubuntu12.04)安装vagrant插件,当我尝试构建时,我收到以下错误。

Started by user anonymous

Building in workspace /var/lib/jenkins/jobs/testvagrant/workspace

Running Vagrant with version: 1.0.2.dev

FATAL: (ArgumentError) wrong number of arguments calling initialize (1 for 0)
org.jruby.exceptions.RaiseException: (ArgumentError) wrong number of arguments calling initialize (1 for 0)
    at RUBY.initialize(/var/lib/jenkins/plugins/vagrant/WEB-INF/classes/vendor/gems/jruby/1.8/bundler/gems/vagrant-8a5b1ad0d1ef/lib/vagrant/environment.rb:77)
    at RUBY.setup(/var/lib/jenkins/plugins/vagrant/WEB-INF/classes/models/vagrant_wrapper.rb:63)
    at RUBY.setUp(/var/lib/jenkins/plugins/vagrant/WEB-INF/classes/vendor/gems/jruby/1.8/gems/jenkins-plugin-runtime-0.1.26/lib/jenkins/model/environment_proxy.rb:7)

请帮我解决这个问题。期待您的回复。

由于

1 个答案:

答案 0 :(得分:0)

Jenkins-Vagrant插件在version 1.0.2.dev使用分叉版Vagrant。

此版本与Vagrant的第2版config format不兼容。

如果您尝试使用版本1 Vagrantfile,它可能会起作用,但这会阻止您使用像vagrant-aws这样的插件。

相关问题