【问题标题】:Github commit listenerGithub 提交监听器
【发布时间】:2015-07-03 07:01:50
【问题描述】:

我想知道 Github 是否有某种内置的 gem 或 API 允许我有一个侦听器来检测某人何时提交到存储库。这样做的原因是因为我正在使用 Capistrano 并且想在有人更改存储库并自动更改用户本地计算机时调用 cap production deploy。

提前致谢,

特洛伊·雷诺兹

【问题讨论】:

标签: ruby-on-rails ruby github listener capistrano


【解决方案1】:

您可以使用GitHub's WebHooks 让 github 在收到推送时调用您选择的 URL。

您可以在部署服务器上编写一个轻量级的 sinatra 应用程序,当它收到 webhook 调用时会为您调用 capistrano。

【讨论】:

  • 谢谢!我不能投票给你的答案我没有足够的分数,但谢谢。我会试试这个。
  • @user3758142 如果有帮助,您仍然应该将其标记为正确。
猜你喜欢
  • 2017-12-21
  • 2011-08-20
  • 2016-01-18
  • 2017-05-16
  • 2022-08-17
  • 2013-05-04
  • 1970-01-01
  • 2021-03-13
  • 2021-10-02
相关资源
最近更新 更多