使用 lambda webhook 触发 AWS 代码管道
Trigger AWS code pipeline with a lambda webhook
我需要我的 AWS Code 管道 运行 仅当某些文件被签入到某个分支中的 bitbucket 存储库时。
我设法通过 AWS Code build 实现了这一点,但据我所知,使用代码管道并不那么简单。
我知道我需要将 webhook 附加到将触发管道的 lambda 函数(如果需要)。但是我在管理控制台中找不到任何相关信息。搜索它只会让我陷入困境。
应该很简单,有人对此有经验吗?
那么您需要实现的是以下工作流程:
- 创建一个 API Gateway 端点。
- 创建您的 CodePipeline 管道
- 创建您的 Lambda 函数,该函数将针对代码执行任何检查并触发您的 CodePipeline
- 在 API 网关中创建一个 method/resource 触发您的 Lambda
然后将 API 网关端点添加到您的 Bitbucket 网络挂钩。
我需要我的 AWS Code 管道 运行 仅当某些文件被签入到某个分支中的 bitbucket 存储库时。
我设法通过 AWS Code build 实现了这一点,但据我所知,使用代码管道并不那么简单。
我知道我需要将 webhook 附加到将触发管道的 lambda 函数(如果需要)。但是我在管理控制台中找不到任何相关信息。搜索它只会让我陷入困境。
应该很简单,有人对此有经验吗?
那么您需要实现的是以下工作流程:
- 创建一个 API Gateway 端点。
- 创建您的 CodePipeline 管道
- 创建您的 Lambda 函数,该函数将针对代码执行任何检查并触发您的 CodePipeline
- 在 API 网关中创建一个 method/resource 触发您的 Lambda
然后将 API 网关端点添加到您的 Bitbucket 网络挂钩。