1

Vagrant プラグインに依存する Vagrant ビルドがあります。

ユーザーがこれらのプラグインをインストールする必要があることを文書化できますが、理想的には、必要なプラグインを自動的にインストールしたいと考えています。

ビルドの一部として必要なプラグインを自動的にインストールするにはどうすればよいですか?

4

1 に答える 1

1

Matt Cooperのブログ投稿で答えを見つけました。このソリューションは私にとってはうまくいきました。

ブログ投稿では、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
于 2017-02-23T16:28:14.153 に答える