这个想法
我们希望不断自动地将代码部署到多个主机。看起来这对于存储库和webhook来说是最好的。
问题
我们发现了很多例子,人们使用exec
命令将回购添加到主机。我们不想在所有托管上打开exec
设置,主要是因为存在安全风险。
问题
有没有人设法git pull
使用PHP进行回购而不使用exec
?
替代
...将在每个自动提取回购的主机上设置一个cronjob。只有问题,您不能通过Webhook触发拉动,并且安装的初始工作量更高(否则您只能将PHP文件放在每个托管的根目录中)。