File tree Expand file tree Collapse file tree 3 files changed +56
-0
lines changed
artifacts/opt/jboss/container/openjdk/jre Expand file tree Collapse file tree 3 files changed +56
-0
lines changed Original file line number Diff line number Diff line change 1+
2+ #!/bin/sh
3+ # ==============================================================================
4+ # JDK specific customizations
5+ #
6+ # ==============================================================================
7+
8+ function jvm_specific_diagnostics() {
9+ echo "-Xlog:gc::utctime -XX:NativeMemoryTracking=summary"
10+ }
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ set -euo pipefail
3+
4+ SCRIPT_DIR=$( dirname $0 )
5+ ARTIFACTS_DIR=${SCRIPT_DIR} /artifacts
6+
7+ install -m 0644 -D {${ARTIFACTS_DIR} ,}/opt/jboss/container/openjdk/jre/jvm-options
8+
9+ # Set this JDK as the alternative in use
10+ _arch=" $( uname -i) "
11+ alternatives --set java java-25-openjdk.${_arch}
Original file line number Diff line number Diff line change 1+ schema_version : 1
2+
3+ name : " jboss.container.openjdk.jre"
4+ description : " Installs only the JRE headless for OpenJDK 25."
5+ version : &jdkver "25"
6+
7+ labels :
8+ - name : " org.jboss.product"
9+ value : " openjdk"
10+ - name : " org.jboss.product.version"
11+ value : *jdkver
12+ - name : " org.jboss.product.openjdk.version"
13+ value : *jdkver
14+
15+ envs :
16+ - name : " JAVA_HOME"
17+ value : " /usr/lib/jvm/jre"
18+ - name : " JAVA_VENDOR"
19+ value : " openjdk"
20+ - name : " JAVA_VERSION"
21+ value : *jdkver
22+ - name : JBOSS_CONTAINER_OPENJDK_JRE_MODULE
23+ value : /opt/jboss/container/openjdk/jre
24+
25+ packages :
26+ install :
27+ - java-25-openjdk-headless
28+
29+ modules :
30+ install :
31+ - name : jboss.container.user
32+ - name : jboss.container.openjdk
33+
34+ execute :
35+ - script : configure.sh
You can’t perform that action at this time.
0 commit comments