2016-11-15 48 views
1

我有一个创建两台机器的Vagrantfile。我需要按顺序在这些机器上运行脚本1 - > 2 - > 1 - > 2多个Vagrant条款

我可以很容易地运行第一组脚本,但我无法弄清楚如何运行第二个脚本第二台机器建成后的第一台机器。

我已经尝试过使用Vagrant触发器,然后我可以在第一台机器上运行第二个脚本,它在第二台机器构建之前。

有什么办法可以按照这个顺序应用脚本吗?

回答

1

我发现这样做的方法是让第二个Vagrantfile具有不同的供应脚本,但指向相同的机器。当第一个Vagrantfile在第一个Vagrantfile之后运行时,它会使用新代码来提供它们。