Quotas for AWS CodeBuild - AWS CodeBuild

Quotas for AWS CodeBuild

The following tables list the current quotas in AWS CodeBuild. These quotas are for each supported AWS Region for each AWS account, unless otherwise specified.

Service quotas

The following are the default quotas for the AWS CodeBuild service.

Name Default Adjustable Description
Associated tags per project Each supported Region: 50 No Maximum number of tags you can associate with a build project
Build projects Each supported Region: 5,000 Yes Maximum number of build projects
Build timeout in minutes Each supported Region: 480 No Maximum build timeout in minutes
Concurrent request for information about builds Each supported Region: 100 No Maximum number of builds you can request information about at any one time using the AWS CLI or an AWS SDK.
Concurrent requests for information on build projects Each supported Region: 100 No Maximum number of build projects you can request information about at any one time using the AWS CLI or an AWS SDK.
Concurrently running builds for ARM Lambda/10GB environment Each supported Region: 1 Yes Maximum number of concurrently running builds for ARM Lambda/10GB environment
Concurrently running builds for ARM Lambda/1GB environment Each supported Region: 1 Yes Maximum number of concurrently running builds for ARM Lambda/1GB environment
Concurrently running builds for ARM Lambda/2GB environment Each supported Region: 1 Yes Maximum number of concurrently running builds for ARM Lambda/2GB environment
Concurrently running builds for ARM Lambda/4GB environment Each supported Region: 1 Yes Maximum number of concurrently running builds for ARM Lambda/4GB environment
Concurrently running builds for ARM Lambda/8GB environment Each supported Region: 1 Yes Maximum number of concurrently running builds for ARM Lambda/8GB environment
Concurrently running builds for ARM/Large environment Each supported Region: 1 Yes Maximum number of concurrently running builds for ARM/Large environment
Concurrently running builds for ARM/Small environment Each supported Region: 1 Yes Maximum number of concurrently running builds for ARM/Small environment
Concurrently running builds for Linux GPU Large environment Each supported Region: 0 Yes Maximum number of concurrently running builds for Linux GPU/Large environment
Concurrently running builds for Linux GPU Small environment Each supported Region: 0 Yes Maximum number of concurrently running builds for Linux GPU/Small environment
Concurrently running builds for Linux Lambda/10GB environment Each supported Region: 1 Yes Maximum number of concurrently running builds for Linux Lambda/10GB environment
Concurrently running builds for Linux Lambda/1GB environment Each supported Region: 1 Yes Maximum number of concurrently running builds for Linux Lambda/1GB environment
Concurrently running builds for Linux Lambda/2GB environment Each supported Region: 1 Yes Maximum number of concurrently running builds for Linux Lambda/2GB environment
Concurrently running builds for Linux Lambda/4GB environment Each supported Region: 1 Yes Maximum number of concurrently running builds for Linux Lambda/4GB environment
Concurrently running builds for Linux Lambda/8GB environment Each supported Region: 1 Yes Maximum number of concurrently running builds for Linux Lambda/8GB environment
Concurrently running builds for Linux/2XLarge environment Each supported Region: 0 Yes Maximum number of concurrently running builds for Linux/2XLarge environment
Concurrently running builds for Linux/Large environment Each supported Region: 1 Yes Maximum number of concurrently running builds for Linux/Large environment
Concurrently running builds for Linux/Medium environment Each supported Region: 1 Yes Maximum number of concurrently running builds for Linux/Medium environment
Concurrently running builds for Linux/Small environment Each supported Region: 1 Yes Maximum number of concurrently running builds for Linux/Small environment
Concurrently running builds for Linux/XLarge environment Each supported Region: 1 Yes Maximum number of concurrently running builds for Linux/XLarge environment
Concurrently running builds for Windows Server 2019/Large environment Each supported Region: 1 Yes Maximum number of concurrently running builds for Windows Server 2019/Large environment
Concurrently running builds for Windows Server 2019/Medium environment Each supported Region: 1 Yes Maximum number of concurrently running builds for Windows Server 2019/Medium environment
Concurrently running builds for Windows/Large environment Each supported Region: 1 Yes Maximum number of concurrently running builds for Windows/Large environment
Concurrently running builds for Windows/Medium environment Each supported Region: 1 Yes Maximum number of concurrently running builds for Windows/Medium environment
Minimum period for build timeout in minutes Each supported Region: 5 No Minimum build timeout in minutes
Security groups under VPC configuration Each supported Region: 5 No Security groups available for VPC configuration
Subnets under VPC configuration Each supported Region: 16 No Subnets available for VPC configuration
Note

Internal metrics will determine the default quotas for concurrent running builds.

Quotas for the maximum number of concurrent running builds vary, depending on the compute type. For some platforms and compute types, the default is 20. To request a higher concurrent build quota, or if you get a "Cannot have more than X active builds for the account" error, use the link above to make the request. For more information on pricing, see AWS CodeBuild pricing.

Other limits

Build projects

Resource Default
Allowed characters in a build project description Any
Allowed characters in a build project name The letters A-Z and a-z, the numbers 0-9, and the special characters - and _
Length of a build project name 2 to 150 characters, inclusive
Maximum length of a build project description 255 characters
Maximum number of reports you can add to a project 5
Number of minutes you can specify in a build project for the build timeout of all related builds 5 to 2160 (36 hours)

Builds

Resource Default
Maximum time the history of a build is retained 1 year
Number of minutes you can specify for the build timeout of a single build 5 to 2160 (36 hours)

Compute fleets

Resource Default
Concurrent number of compute fleets 10
Concurrently running instances for ARM/Small environment fleets 1
Concurrently running instances for ARM/Large environment fleets 1
Concurrently running instances for Linux/Small environment fleets 1
Concurrently running instances for Linux/Medium environment fleets 1
Concurrently running instances for Linux/Large environment fleets 1
Concurrently running instances for Linux/XLarge environment fleets 1
Concurrently running instances for Linux/2XLarge environment fleets 0
Concurrently running instances for Linux GPU/Small environment fleets 0
Concurrently running instances for Linux GPU/Large environment fleets 0
Concurrently running instances for Windows Server 2019/Medium environment fleets 1
Concurrently running instances for Windows Server 2019/Large environment fleets 1
Concurrently running instances for Windows Server 2022/Medium environment fleets 1
Concurrently running instances for Windows Server 2022/Large environment fleets 1

Reports

Resource Default
Maximum duration a test report is available after it is created 30 days
Maximum length of a test case message 5,000 characters
Maximum length of a test case name 1,000 characters
Maximum number of report groups per AWS account 5,000
Maximum number of test cases per report 500

Tags

Tag limits apply to tags on CodeBuild build projects and CodeBuild report group resources.

Resource Default
Resource tag key names

Any combination of Unicode letters, numbers, spaces, and allowed characters in UTF-8 between 1 and 127 characters in length. Allowed characters are + - = . _ : / @

Tag key names must be unique, and each key can only have one value. A tag key name cannot:

  • begin with aws:

  • consist only of spaces

  • end with a space

  • contain emojis or any of the following characters: ? ^ * [ \ ~ ! # $ % & * ( ) > < | " ' ` [ ] { } ;

Resource tag values

Any combination of Unicode letters, numbers, spaces, and allowed characters in UTF-8 between 0 and 255 characters in length. Allowed characters are + - = . _ : / @

A key can only have one value, but many keys can have the same value. A tag key value cannot contain emojis or any of the following characters: ? ^ * [ \ ~ ! # $ % & * ( ) > < | " ' ` [ ] { } ;