如何在AWS CodeCommit中创建自动拉取请求触发器?

时间:2018-01-03 05:47:02

标签: amazon-web-services aws-lambda amazon-sns aws-codecommit code-comments

我是Code Commit的新手,对git有点了解。 我有根访问回购 基本上,我想维护代码Commit branch(master)。

我想实现触发器,(如果可能),例如:

所有开发人员都需要从" master"创建自己的分支。当他们想要推动"掌握"分支,创建一个新的Pull请求。

不确定是否可能(创建门控), 当我批准拉取请求时,它会进入主分支。 我希望我很清楚 百万感谢

2 个答案:

答案 0 :(得分:1)

编辑:

CodeCommit现在支持分支级别权限。你可以在这里阅读更多相关信息

https://aws.amazon.com/about-aws/whats-new/2018/05/aws-codecommit-supports-branch-level-permissions/

或在这里

https://aws.amazon.com/blogs/devops/refining-access-to-branches-in-aws-codecommit/

目前,存储库上没有分支级别权限可以阻止某人专门推送到主服务器或任何其他分支。

许多客户对此功能感兴趣,您的请求将帮助我们确定工作的优先顺序。

答案 1 :(得分:1)

无法在分支上添加IAM权限。这是CodeCommit的一大难点,难以实现 - 与标记上的所有其他解决方案相比,它大大降低了安全性