-1
我使用的VCCW:http://vccw.cc/有一个本地的wordpress开发环境,我需要有一个vagrant box作为一个git repo,并且wordpress安装是分开的,因为amazon弹性beanstalk,我的想法是让vagrant box自动在提供期间克隆wp安装回购,这怎么能完成?Vagrant在提供期间自动将git repo克隆到特定文件夹中?
感谢
我使用的VCCW:http://vccw.cc/有一个本地的wordpress开发环境,我需要有一个vagrant box作为一个git repo,并且wordpress安装是分开的,因为amazon弹性beanstalk,我的想法是让vagrant box自动在提供期间克隆wp安装回购,这怎么能完成?Vagrant在提供期间自动将git repo克隆到特定文件夹中?
感谢
就像你说的,你可以做到这一点简单的shell配置:
Vagrant.configure(2) do |config|
blablabla
config.vm.provision "shell",
inline: "git clone <path to git file>",
run: "always",
privileged: "false"
end
注:
rebase
或pull
取决于如果您的回购存在与否run: "always"
确保此配置在每次运行时都运行up
或reload
privileged: "false"
将确保Git是你的流浪汉用户的身份运行,所以如果你需要更新你不会有特权的问题git
被安装在VM