Created
July 18, 2017 19:09
-
-
Save jeroenr/73e55f014db4de279617d761c5f5448d to your computer and use it in GitHub Desktop.
Docker settings in build.sbt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// begin docker template settings | |
enablePlugins(JavaServerAppPackaging) | |
enablePlugins(DockerPlugin) | |
publishArtifact in (Compile, packageDoc) := false | |
val shortCommit = ("git rev-parse --short HEAD" !!).replaceAll("\\n", "").replaceAll("\\r", "") | |
packageName in Docker := "my-docker-repo/" + name.value | |
version in Docker := shortCommit | |
dockerBaseImage := "airdock/oracle-jdk:jdk-1.8" | |
defaultLinuxInstallLocation in Docker := s"/opt/${name.value}" // to have consistent directory for files | |
dockerRepository := Some("eu.gcr.io") | |
// end docker template settings |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment