【问题标题】:How can we capture a pull request which is created in bitbucket cloud我们如何捕获在 bitbucket 云中创建的拉取请求
【发布时间】:2017-12-10 15:55:21
【问题描述】:

我正在编写一个 shell 脚本,一旦在 Bitbucket 中创建了拉取请求,该脚本就会被触发。我的问题是捕获拉取请求的方法是什么。到目前为止,我找到了两种方法。

1) 在 bitbucket 中创建一个钩子插件,用于捕获拉取请求。

2) 创建一个 jenkins 作业并在 jenkins 中使用相关插件捕获拉取请求并可以在构建操作中触发我的 shell 脚本。

还有其他方法可以捕获拉取请求吗?

谢谢。

【问题讨论】:

    标签: git jenkins scripting bitbucket pull-request


    【解决方案1】:

    还有其他方法可以捕获拉取请求吗?

    并非如此:您列出了两种常见的方法:

    • push(webhook 将事件推送到侦听器)
    • pull(查询 BitBucket API)

    在后一种情况下,你会使用他PR Rest resource API

    /rest/api/1.0/projects/{projectKey}/repos/{repositorySlug}/pull-requests
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多