AWS CodeBuild
Here is an example of an AWS CodeBuild build, where we build the Earthly target
+build
.Note
Ensure when you're creating your CodeBuild Project that you enable the
Privileged
flag in order to allow Earthly build Docker images.# ./buildspec.yml
version: 0.2
phases:
install:
commands:
- wget https://github.com/earthly/earthly/releases/download/v0.7.20/earthly-linux-amd64 -O /usr/local/bin/earthly && chmod +x /usr/local/bin/earthly
pre_build:
commands:
- echo Logging into Docker
- docker login --username "$DOCKERHUB_USERNAME" --password "$DOCKERHUB_TOKEN"
build:
commands:
- earthly --version
- earthly --ci --push +build
Last modified 7m ago