amazon-web-services - 如何将 AWS CodeBuild 配置为仅在推送到主分支时进行构建?

标签 amazon-web-services aws-codebuild

我正在使用 webhook 根据推送请求构建我的项目。默认情况下,AWS CodeBuild 构建在推送到每个分支的基础上,但是我想将其限制为 master - 仅在推送到 master 时触发构建。我如何使用正则表达式模式来做到这一点?

AWS 文档在如何使用那里的正则表达式方面并不是很具体。

最佳答案

设置 HEAD_REF设置为 ^refs/heads/master$ .他们没有在文档中明确为 master 分支指定它,但他们确实显示了“branch1”的等效项

来源:https://docs.aws.amazon.com/codebuild/latest/userguide/sample-github-pull-request.html#sample-github-pull-request-filter-webhook-events-console

关于amazon-web-services - 如何将 AWS CodeBuild 配置为仅在推送到主分支时进行构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55606727/

相关文章:

amazon-web-services - 上传 CodeBuild 工件*如果*它们存在

angular - 您如何编写用于 NodeJS 和 AWS CodeBuild 的 buildspec.yml?

amazon-web-services - 如何检查EFS是否已安装在Docker容器上?

spring - Spring 集成扩展是否是最新且可用的?

amazon-web-services - 如何在AWS中自动删除超过1个月的 Elasticsearch 记录

java - 从 WSDL、Intellij 生成 Amazon API SOAP 代码

amazon-web-services - sam 包与 aws cloudformation 包

amazon-web-services - 从 S3 下载工件时代码构建访问被拒绝

amazon-web-services - AWS Codepipeline 会将符号链接(symbolic link)传递给工件中的 Codebuild

amazon-web-services - AWS Step Function 更新等待状态