Vagrantfile に次の行があります。
config.vm.provision :shell, path: "provisioning/myscript.sh"
ホストで設定されている環境変数 (存在しない可能性があります) に基づいて、そのスクリプトの実行を切り替えたいと思います。値が存在し、等しい場合true
はスクリプトをスキップします。それ以外の場合は、たとえば実行する必要があります
if [ ENV[SKIP_MY_SCRIPT] != 'true' ]
config.vm.provision :shell, path: "provisioning/myscript.sh"
end
または、より良い方法がありますか (たとえば、env をスクリプトに渡すなど)?