无论是否创build机器,一个stream浪的命令来创build和configuration机器?

当我的虚拟机没有创build时 ,我可以运行:

vagrant up 

要么:

 vagrant up --provision 

但不是vagrant provision ,因为警告:

虚拟机未创build。 继续…

当我的虚拟机创build时 ,我可以运行:

 vagrant provision 

要么:

 vagrant reload --provision 

但不是vagrant up --provision ,因为警告:

机器已经创build好了。

当我运行vagrant up && vagrant provision ,如果VM机器尚未创build,它将被调配两次。

此外,我不能检查上述命令的非零退出代码来运行另一个,因为他们总是返回零。

是否有任何单一的vagrant命令,每次运行独立于VM状态的命令(无论是否创build),都会调用供应脚本?

这不是一个单一的命令,但也许这将工作:

 $ vagrant up --no-provision && vagrant provision