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