Last updated 10 months ago
Was this helpful?
Here is an example of an AWS CodeBuild build, where we build the Earthly target +build.
+build
Note
Ensure when you're creating your CodeBuild Project that you enable the Privileged flag in order to allow Earthly build Docker images.
Privileged
# ./buildspec.yml version: 0.2 phases: install: commands: - wget https://github.com/earthly/earthly/releases/download/v0.8.13/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 --ci --push +build
For a complete guide on CI integration see the .