Skip to content

CodeBuild Project

Managed CI compute (buildspec-driven).

devops
category
21
settings
2
inputs
1
outputs
SettingTypeRequiredDefault
Project nameTextYes—
DescriptionText——
Compute type
Options: Small (3 GB · 2 vCPU), Medium (7 GB · 4 vCPU), Large (15 GB · 8 vCPU), 2XLarge (145 GB · 72 vCPU), Lambda 1 GB, Lambda 2 GB, Lambda 4 GB, Lambda 8 GB, Lambda 10 GB
Choice—BUILD_GENERAL1_SMALL
Environment type
Options: Linux x86_64, Linux GPU, Linux arm64, Windows 2019, Linux Lambda, arm64 Lambda
Choice—LINUX_CONTAINER
Container imageText—aws/codebuild/standard:7.0
Image credentials
Options: CodeBuild, Service role
Choice—CODEBUILD
Privileged mode (Docker-in-Docker)Toggle—false
Source type
Options: CodeCommit, GitHub, GitHub Enterprise, Bitbucket, S3, No source
Choice—GITHUB
Source location URLText——
Source version (branch/tag)Text——
Buildspec (YAML inline)Text——
Timeout (min)Number—60
Queue timeout (min)Number—480
Service role ARNText——
Cache type
Options: No cache, Local, S3
Choice—NO_CACHE
Cache S3 locationText——
Local cache modesList——
Environment variables (key→value)Key–value——
Badge enabledToggle—false
EFS file system locationsList——
TagsKey–value——
SocketDirectionAcceptsTerraform arg
Source triggerInputany—
Service roleInputaws.iam-roleservice_role
ArtifactsOutputany—