我的 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 传递到脚本中)?