]> git.argeo.org Git - lgpl/argeo-commons.git/blob - dist/containers/argeo2-java
Ignore target directory.
[lgpl/argeo-commons.git] / dist / containers / argeo2-java
1 #!/bin/sh
2
3 source "$(dirname "$0")/buildah-metadata"
4 container=$(buildah from ubi8/ubi-minimal)
5
6 source "$(dirname "$0")/buildah-common"
7
8 buildah config --label release="1" $container
9 buildah config --label version="$VERSION_JAVA" $container
10
11 # Metadata
12 buildah config --label name="argeo2-java" $container
13 buildah config --label description="OpenJDK 11 headless on Red Hat UBI 8" $container
14 buildah config --label url=https://hub.docker.com/repository/docker/argeo/argeo2-java $container
15
16 # Java 11
17 buildah run $container -- microdnf install java-11-openjdk-headless
18
19 # Configuration
20 buildah config --entrypoint '["java"]' $container
21
22 buildah commit --rm --format docker $container argeo2-java:openjdk-v$VERSION_JAVA
23 buildah push argeo2-java:openjdk-v$VERSION_JAVA docker://argeo/argeo2-java:openjdk-v$VERSION_JAVA
24 buildah push argeo2-java:openjdk-v$VERSION_JAVA docker://argeo/argeo2-java:latest