如何使用通过 Git/Bitbucket 所做的更改来更新我的实时服务器?
有免费服务吗?
是否可以使用某种可以与 cronjob 集成的 API 来做到这一点?
如何使用通过 Git/Bitbucket 所做的更改来更新我的实时服务器?
有免费服务吗?
是否可以使用某种可以与 cronjob 集成的 API 来做到这一点?
您可以使用BitBucket 服务挂钩。
它们在“使用 Bitbucket 进行自动化部署”中进行了说明,并且该文章使用了POST 服务。
Bitbucket POST 到您指定的服务 URL。每当用户推送到存储库时,
该服务都会收到一个。 的内容标头具有类型。 该服务的行为类似于 HTTP 发布/订阅服务。 有效负载已预先添加到实际有效负载。有效负载是 url 编码内容。POST
POST
application/x-www-form-urlencoded
payload=
POST 请求的正文包含有关更改起源的存储库、最近提交的列表以及进行推送的用户的信息。
关于 GitHub,请参阅描述如何使用Post-receive挂钩的此过程