我有一个 gitPoller 设置为每 60 秒运行一次,但我宁愿使用提交后 Hook 。我对如何实现这一点感到困惑。我知道我应该复制 git_buildbot.py在某处归档,但不确定具体位置。
另外,我不知道git hooks下的post-receive文件要写什么。
最佳答案
假设您在 /var/git/yourproject
有您的基本 Git 存储库(在您的 Git 服务器上),那么您将安装 git_buildbot.py
文件 /var/git/你的项目/钩子(Hook)
。将(正确编辑的)git_buildbot.py
文件放入该目录后,您应该 chmod 755 git_buildbot.py
以确保它是可执行的(假设您的 Git 服务器是一些 Unix/Linux 的味道。)
完成并测试后,您可能应该关闭 CI 服务器上的 gitPoller。
关于git - 如何使用 buildbot 设置 git 提交后 Hook ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17453241/