0

我在 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)

请帮我解决这个问题。期待你的答复。

谢谢

4

1 回答 1

0

Jenkins-Vagrant 插件在1.0.2.dev版本中使用了 Vagrant 的分叉版本。

此版本与 Vagrant 的第 2 版配置格式不兼容。

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

于 2013-07-24T11:47:09.680 回答