我正在从cloudformation迁移到aws-cdk,我在代码构建项目中有以下配置。在CDK中,如何指定这些属性,如
Triggers
,
BadgeEnabled
?
我在看这个医生
https://docs.aws.amazon.com/cdk/api/latest/docs/aws-codebuild-readme.html
但找不到任何我可以使用的字段。
CodeBuildProjectDeployment:
Type: AWS::CodeBuild::Project
...
Properties:
TimeoutInMinutes: 10
BadgeEnabled: true
Triggers:
!If
- ShouldAddWebHook
- Webhook: true
FilterGroups:
- - Pattern: PUSH,PULL_REQUEST_CREATED,PULL_REQUEST_UPDATED,PULL_REQUEST_MERGED
Type: EVENT
- !Ref "AWS::NoValue"