所以我最近安装了带有vagrant plugin install vagrant-aws
的vagrant-aws插件,经过了ruby版本和依赖项的冒险之后。无论如何,对于我们的部署管道,我需要找到一种方法来启动带有vagrant的vSphere机器,并且有vagrant-vsphere plugin on github,但我不知道如何处理它。我对ruby / programming / devOps一般都很陌生,看起来不像vagrant会允许你从本地文件安装插件。
我在流浪文档中看到你可以在你的流浪文件中需要一个插件,需要'my_plugin',我尝试了my_plugin所在的.gemspec文件的路径,但似乎无法弄清楚如何工作这个。如果有人有帮助或指向互联网上的地方我可以看,我会非常感激:)我会在网上搜索很长时间才能找到解决方案。
答案 0 :(得分:3)
您应该能够在从源代码构建它之后安装它:
mkdir ~/tmpbuild
cd ~/tmpbuild
git clone git://github.com/nsidc/vagrant-vsphere.git
cd vagrant-vsphere
gem build vSphere.gemspec
vagrant plugin install vagrant-vsphere-0.0.1