Vagrant在配置期间自动将git repo克隆到特定文件夹中?

时间:2015-10-07 11:58:47

标签: wordpress vagrant

我正在使用VCCW:http://vccw.cc/有一个本地wordpress开发环境,我需要一个流浪盒作为一个git repo,并且单独的wordpress安装,因为亚马逊弹性豆茎,我的想法是在配置过程中让流浪盒自动克隆wp安装仓库,如何实现?

由于

1 个答案:

答案 0 :(得分:2)

正如您所说,您可以通过简单的shell配置来实现:

Vagrant.configure(2) do |config|
  blablabla

  config.vm.provision "shell",
    inline: "git clone <path to git file>",
    run: "always",
    privileged: "false"
  end

注意:

  • 您可以执行rebasepull,具体取决于您的回购是否存在
  • run: "always"确保每次执行upreload
  • 时都会运行此配置
  • privileged: "false"将确保git与您的流浪用户一起运行,因此如果您需要更新,则不会有权限问题
  • 您需要确保在{vm
  • 上安装git