0
私は、悪影響プラグインに依存するバゲントビルドを持っています。迷惑プラグインをプログラムでインストールする方法は?
これらのプラグインをインストールする必要があることを文書化できましたが、理想的には、必要なプラグインを自動的にインストールしたいと考えています。
ビルドの一部として必要なプラグインを自動的にインストールするにはどうすればよいですか?
私は、悪影響プラグインに依存するバゲントビルドを持っています。迷惑プラグインをプログラムでインストールする方法は?
これらのプラグインをインストールする必要があることを文書化できましたが、理想的には、必要なプラグインを自動的にインストールしたいと考えています。
ビルドの一部として必要なプラグインを自動的にインストールするにはどうすればよいですか?
マット・クーパーの答えがblog postでした。このソリューションは私のために働いた。
ブログの記事は、あなたのVagrantfileの先頭に次の行を追加説明:
required_plugins = %w(vagrant-omnibus vagrant-aws)
required_plugins.each do |plugin|
exec "vagrant plugin install #{plugin};vagrant #{ARGV.join(" ")}" unless Vagrant.has_plugin? plugin || ARGV[0] == 'plugin'
end