1

我有这个项目的特权,并且我需要定期更新网站的内容。

它使用 laravel 5.3 构建,托管在 linode 和 laravel forge 上。

我对远程进行了很少的提交,它显示了 GitHub 上的更改,但这些更改并未反映在实时 Web 应用程序上。

只是想知道哪里弄错了,需要可以指导我的人。

4

1 回答 1

0

你的 Laravel 服务器需要添加一个webhook监听器,用于监听GitHub 推送事件,并从最新推送的提交部署应用程序。

参见例如antonioribeiro/deeployer

此软件包旨在用于那些在 VPS(专用服务器或任何其他不支持网络挂钩的托管服务提供商)中托管其网站的人。

由于此软件包使用 Laravel 远程 (SSH-2) 功能来远程或本地部署应用程序,因此您的部署应用程序可以在一台服务器中并将应用程序部署到其他服务器,只要您需要。

或查看deploybot.com(有免费计划)

于 2016-12-08T21:32:13.200 回答