Amazon web services 如何让BitBucket服务器v5.15.1(本地)webhook通过API网关触发Lambda进入S3?

Amazon web services 如何让BitBucket服务器v5.15.1(本地)webhook通过API网关触发Lambda进入S3?,amazon-web-services,amazon-s3,aws-lambda,aws-api-gateway,bitbucket-server,Amazon Web Services,Amazon S3,Aws Lambda,Aws Api Gateway,Bitbucket Server,我正在使用BitBucket Server v5.15.1的一个内部版本,该版本没有BitBucket管道功能,我需要如何让Webhook在向master branch提交后通过AWS API网关通过HTTPS POST通知AWS Lambda…然后Lambda下载一份repo,拉上拉链,将其放入S3存储桶中…当然,这是最终可以触发代码管道的地方…但我在获取位于AWS帐户内的本地BitBucket服务器以将其webhook连接到Lambda时遇到了问题 我尝试按照下面的文档进行操作,并启动了包含

我正在使用BitBucket Server v5.15.1的一个内部版本,该版本没有BitBucket管道功能,我需要如何让Webhook在向master branch提交后通过AWS API网关通过HTTPS POST通知AWS Lambda…然后Lambda下载一份repo,拉上拉链,将其放入S3存储桶中…当然,这是最终可以触发代码管道的地方…但我在获取位于AWS帐户内的本地BitBucket服务器以将其webhook连接到Lambda时遇到了问题

我尝试按照下面的文档进行操作,并启动了包含所有必要资源的CloudFormation模板,但我假设它是针对BitBucket云的,而不是针对BitBucket Server OP的


非常感谢任何人的帮助。

我想您正在关注AWS的以下博客:


我们也实施了它。如果事件发生在Lambda上,请确保您的Lambda位于VPC内,并且具有正确的出站(读作入站)规则,以便通过HTTPS连接Bitbucket服务器。Bitbucket服务器也接受VPC IP范围。

我想您是在AWS下面的博客中看到的:

我们也实施了它。如果事件发生在Lambda上,请确保您的Lambda位于VPC内,并且具有正确的出站(读作入站)规则,以便通过HTTPS连接Bitbucket服务器。Bitbucket服务器也接受VPC IP范围