Skip to content

Builds a docker image for use in AWS CodeBuild that has all the AWS things you will likely need for building and publishing a project. Amazon Linux 2 + Amazon Corretto (JDK) + AWS CLI + AWS SAM CLI + AWS CDK CLI + JVM Build tools (Maven, Gradle, SBT) + Node

License

Notifications You must be signed in to change notification settings

jousby/aws-buildbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS Buildbox

Build Status GitHub license

A docker image for use in AWS CodeBuild as a build environment that is AWS all the way down. If your targeted runtime environment is AWS then you may find this image useful in order to use the same environment (Amazon Linux) and jvm (Amazon Corretto) in your build process as you do at runtime.

What's Installed

  • Amazon Linux 2
  • Amazon Corretto (AWS OpenJDK)
  • AWS CLI
  • AWS SAM CLI
  • AWS CDK CLI
  • Docker
  • Python
  • Node
  • Sdkman (and the folldwing sdkman managed tools)
    • Maven
    • Gradle
    • Sbt

To see specific versions of the tools installed in a particular release refer to the CHANGELOG.

This image makes use of Sdkman to manage the JVM related build tools.

License

View the LICENSE for the software contained in this image.

As for any pre-built image usage, it is the image user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within.

About

Builds a docker image for use in AWS CodeBuild that has all the AWS things you will likely need for building and publishing a project. Amazon Linux 2 + Amazon Corretto (JDK) + AWS CLI + AWS SAM CLI + AWS CDK CLI + JVM Build tools (Maven, Gradle, SBT) + Node

Resources

License

Stars

Watchers

Forks

Packages