X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=dist%2Fcontainers%2Fargeo2-java;fp=dist%2Fcontainers%2Fargeo2-java;h=801d91947a090e50819daa885efd4ddc9cdb91fa;hb=f0c115ab3b4d31ce6af04bba072229602196259f;hp=0000000000000000000000000000000000000000;hpb=694e2a2f528fcb8b0c24d915c976fe5b5f99715d;p=lgpl%2Fargeo-commons.git diff --git a/dist/containers/argeo2-java b/dist/containers/argeo2-java new file mode 100755 index 000000000..801d91947 --- /dev/null +++ b/dist/containers/argeo2-java @@ -0,0 +1,24 @@ +#!/bin/sh + +source "$(dirname "$0")/buildah-metadata" +container=$(buildah from ubi8/ubi-minimal) + +source "$(dirname "$0")/buildah-common" + +buildah config --label release="1" $container +buildah config --label version="$VERSION_JAVA" $container + +# Metadata +buildah config --label name="argeo2-java" $container +buildah config --label description="OpenJDK 11 headless on Red Hat UBI 8" $container +buildah config --label url=https://hub.docker.com/repository/docker/argeo/argeo2-java $container + +# Java 11 +buildah run $container -- microdnf install java-11-openjdk-headless + +# Configuration +buildah config --entrypoint '["java"]' $container + +buildah commit --rm --format docker $container argeo2-java:openjdk-v$VERSION_JAVA +buildah push argeo2-java:openjdk-v$VERSION_JAVA docker://argeo/argeo2-java:openjdk-v$VERSION_JAVA +buildah push argeo2-java:openjdk-v$VERSION_JAVA docker://argeo/argeo2-java:latest