vagrant从github安装插件[英] vagrant install plugin from github

本文是小编为大家收集整理的关于vagrant从github安装插件的处理方法,想解了vagrant从github安装插件的问题怎么解决?vagrant从github安装插件问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

我们正在使用 Vagrant 进行部署,我们最终希望在 Rackspace 上部署这个集群.vagrant-rackspace 插件是一个自然的选择,但它有一些不包含在最新的 0.1.1 版本(值得注意的是 vagrant provision 不起作用).我通过合并其他人的工作在我的 个人分支 中解决了这个问题.是否可以从 github 安装 vagrant 插件?

显而易见的事情没有奏效:

[unix]$ vagrant plugin install vagrant-rackspace --plugin-source https://github.com/deanmalmgren/vagrant-rackspace
Installing the 'vagrant-rackspace' plugin. This can take a few minutes...
The plugin 'vagrant-rackspace' could not be found in local or remote
repositories. Please check the name of the plugin and try again.

我是 vagrant 和 ruby​​ 的新手,所以这里的任何指针都将不胜感激.谢谢!

推荐答案

截至目前,我只看到两种解决方法:

  1. 您可以rake build 插件,将生成的 .gem 上传到 gemfury,然后将其用作 --plugin-source.
  2. 您可以从本地来源安装插件,例如vagrant plugin install /path/to/your/bugfixed.gem

最后,我希望看到类似 Gemfile 的 Vagrant 插件.AFAIK 还没有这样的东西,但这里有一个 功能请求

编辑:实际上现在有一个很棒的项目叫做 bindler.在 bindler 中添加 git 位置支持 的功能请求仍然未完成,但这是应该修复的地方恕我直言

本文地址:https://www.itbaoku.cn/post/786503.html