Skip to content

Commit fde814b

Browse files
committed
one more update
1 parent c550ab5 commit fde814b

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

cfn/JavaScriptESDK.yml

+20-2
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,16 @@ Resources:
4848
Effect: Allow
4949
Resource:
5050
- '*'
51+
- Action:
52+
- 'codebuild:StartBuild'
53+
- 'codebuild:StopBuild'
54+
- 'codebuild:RetryBuild'
55+
- 'codebuild:BatchGetBuilds'
56+
Effect: Allow
57+
Resource:
58+
- 'arn:aws:codebuild:${AWS::Region}:${AWS::AccountId}:project/JavaScriptESDK'
59+
60+
5161
PolicyName: !Sub '${AWS::StackName}CloudWatchLogsPolicy'
5262
Type: 'AWS::IAM::Role'
5363
ExampleWaitHandle:
@@ -59,14 +69,22 @@ Resources:
5969
Type: NO_ARTIFACTS
6070
Environment:
6171
ComputeType: BUILD_GENERAL1_SMALL
62-
Image: 'aws/codebuild/standard:2.0'
72+
Image: 'aws/codebuild/standard:5.0'
6373
Type: LINUX_CONTAINER
6474
LogsConfig:
6575
S3Logs:
6676
Location: !Sub '${LogBucket}/JavaScriptESDK'
6777
Status: ENABLED
6878
Name: JavaScriptESDK
69-
ServiceRole: !Ref CodeBuildRole
79+
BuildBatchConfig:
80+
ServiceRole: !GetAtt CodeBuildRole.Arn
81+
Restrictions:
82+
MaximumBuildsAllowed: 100
83+
ComputeTypesAllowed:
84+
- BUILD_GENERAL1_SMALL
85+
- BUILD_GENERAL1_MEDIUM
86+
- BUILD_GENERAL1_LARGE
87+
TimeoutInMins: 480
7088
Source:
7189
Location: 'https://github.com/aws/aws-encryption-sdk-javascript'
7290
ReportBuildStatus: 'true'

0 commit comments

Comments
 (0)