Skip to content

Instantly share code, notes, and snippets.

@jkutner
Last active April 7, 2020 12:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jkutner/71f39b95902c007c4f81ada00afa1ca7 to your computer and use it in GitHub Desktop.
Save jkutner/71f39b95902c007c4f81ada00afa1ca7 to your computer and use it in GitHub Desktop.
[buildpack]
id = "io.buildpacks.zulu"
name = "Azul Zulu Buildpack"
version = "0.0.9"
[buildpack.detect]
provides = [
"jdk"
]
[[buildpack.build.layers]]
name = "jdk"
cache = true
launch = true
build = true
inline = "
export JDK_URL='https://cdn.azul.com/zulu/bin/zulu8.28.0.1-jdk8.0.163-linux_x64.tar.gz'
wget -q -O - $JDK_URL | tar pxz -C $1/jdk --strip-components=1
"
[buildpack.build.layers.metadata]
version = "zulu-1.8.0_163"
[buildpack.build.layers.env]
JAVA_HOME = "$1/jdk"
LD_LIBRARY_PATH = "$JAVA_HOME/jre/lib/amd64/server"
[[buildpack.build.layers.profile]]
name = "jdk.sh"
inline = "
export JAVA_HOME=$1/jdk
export LD_LIBRARY_PATH=$JAVA_HOME/jre/lib/amd64/server
"
[[buildpack.build.launch.processes]]
type = "web"
command = "java -jar *.jar"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment