【问题标题】:Github Pull Request Builder - Test this please not trigger buildGithub Pull Request Builder - 测试这个请不要触发构建
【发布时间】:2014-09-18 23:17:17
【问题描述】:

我已经按照README 中的说明配置了 Github Pull Request Builder

似乎只能通过 cron 工作 - 它每小时运行一次。但是,直接评论“请测试一下”或推送到存储库不会触发构建。我的存储库中有一个 'bot' jenkins-user 作为管理员。我还在 Webhooks & Services

下启用了 github-webhook 和 /jenkins/ghprbhook

我想知道 PR Builder 对“请测试一下”评论的反应。有没有办法可以监控它?

【问题讨论】:

标签: github jenkins jenkins-plugins pull-request


【解决方案1】:

基本上,如果您按照说明设置 Pull Request Builder,它就是一个 cron。

对于每次定期运行,它会在最后一次检查后检测是否有新的提交或“请测试”评论。如果是,那么它将触发构建。

请注意,GHPRB 将创建一个临时分支,将您的 PR 代码合并到默认分支。如果代码有冲突,它会提醒你。

【讨论】:

  • 我只想添加一点说明,即使这是一个老问题/答案。该插件实际上并没有创建临时分支。它只是利用了 GitHub 在您创建拉取请求时会创建一个临时分支这一事实,该请求显示 PR 是否能够在没有冲突的情况下合并。
【解决方案2】:
  1. retest this please
  2. 如果定期推送到 repo 不起作用,PR 部分也不会起作用。根据我的经验,定期推送更容易开始工作
  3. 您确定您在 GitHub 上的帐户可以推送到 repo 并且您在 GitHub 上为 hook 设置了正确的端点吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-21
    • 1970-01-01
    • 1970-01-01
    • 2021-06-02
    • 2017-05-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多