AWS codeBuild 的 Bitbucket webhook
Bitbucket webhook to AWS codeBuild
最近 AWS codebuild webhook 支持 PULL_REQUEST_MERGED 事件,每次合并拉取请求时都会触发构建。
但是,如果我们创建一个使用 PULL_REQUEST_MERGED 事件类型的 webhook 过滤器组,我们必须在 Bitbucket webhook 设置中启用合并事件。
我很困惑 AWS 代码构建的服务器 URL 应该是什么。
我看了很多教程,但是大部分都是关于bitbucket和jenkins集成的,不知道怎么用AWS配置。
感谢您使用 AWS CodeBuild。对于 Bitbucket webhook 集成,您可以在 CodeBuild 用户指南中查看此 CodeBuild Bitbucket webhook sample。
基本上,当您通过 CodeBuild console or calling CodeBuild's CreateWebhook API 创建 bitbucket webhook 时,CodeBuild 将为您创建 webhook 并填写 URL。您还可以在 CodeBuild 控制台上使用 PULL_REQUEST_MERGED 事件类型配置过滤器组。
创建webhook后,您可以在Bitbucket网站上查看其设置。您还可以编辑哪些事件将触发 Bitbucket 以传送 webhook 负载。
最近 AWS codebuild webhook 支持 PULL_REQUEST_MERGED 事件,每次合并拉取请求时都会触发构建。
但是,如果我们创建一个使用 PULL_REQUEST_MERGED 事件类型的 webhook 过滤器组,我们必须在 Bitbucket webhook 设置中启用合并事件。
我很困惑 AWS 代码构建的服务器 URL 应该是什么。
我看了很多教程,但是大部分都是关于bitbucket和jenkins集成的,不知道怎么用AWS配置。
感谢您使用 AWS CodeBuild。对于 Bitbucket webhook 集成,您可以在 CodeBuild 用户指南中查看此 CodeBuild Bitbucket webhook sample。
基本上,当您通过 CodeBuild console or calling CodeBuild's CreateWebhook API 创建 bitbucket webhook 时,CodeBuild 将为您创建 webhook 并填写 URL。您还可以在 CodeBuild 控制台上使用 PULL_REQUEST_MERGED 事件类型配置过滤器组。
创建webhook后,您可以在Bitbucket网站上查看其设置。您还可以编辑哪些事件将触发 Bitbucket 以传送 webhook 负载。