1

当有人将代码推送到汇编上时,我想将推送代码从汇编部署到heroku,然后我希望它应该自动部署在heroku上。

请建议我该怎么做。

4

1 回答 1

1

**免责声明,我为 Assembla 工作

从 Assembla 直接部署到 Heroku 的问题在于,您必须包含您的凭据,理论上可以使用 post-receive hook,但我建议不要这样做,Assembla 很可能会拒绝 post-receive hook 提交,除非您知道解决身份验证问题的方法。

但是,您可以使用 SSH 工具完成此操作,该工具将从您提供的服务器进行部署。因此,您需要制定一个包含 SSH 工具的计划,然后是 SSH 工具可以连接到的服务器并运行一个脚本,该脚本会拉取您的存储库,然后推送到 Heroku。您可以让 SSH 工具作业在“提交时”运行,它会自动为您运行该作业。

于 2013-09-17T20:54:07.637 回答