File tree Expand file tree Collapse file tree 5 files changed +68
-4
lines changed
modules/common/jboss/container/openjdk/jdk/semeru-11-open
artifacts/opt/jboss/container/openjdk/jdk Expand file tree Collapse file tree 5 files changed +68
-4
lines changed Original file line number Diff line number Diff line change @@ -5,8 +5,6 @@ platforms:
5
5
compose :
6
6
pulp_repos : true
7
7
packages :
8
- - java-11-openj9
9
- - java-11-openj9-headless
10
- - java-11-openj9-devel
8
+ - ibm-semeru-open-11-jdk
11
9
signing_intent : release
12
10
inherit : true
Original file line number Diff line number Diff line change @@ -187,7 +187,7 @@ modules:
187
187
install :
188
188
- name : jboss.container.java.rm-openjdk
189
189
- name : jboss.container.openjdk.jdk
190
- version : " openj9 -11"
190
+ version : " semeru -11-open "
191
191
- name : datagrid.distribution
192
192
- name : dynamic-resources
193
193
- name : os-eap7-openshift
Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+ # ==============================================================================
3
+ # JDK specific customizations
4
+ #
5
+ # ==============================================================================
6
+
7
+ function jvm_specific_diagnostics() {
8
+ echo " "
9
+ }
Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+ # Configure module
3
+ set -e
4
+
5
+ SCRIPT_DIR=$( dirname $0 )
6
+ ARTIFACTS_DIR=${SCRIPT_DIR} /artifacts
7
+
8
+ chmod -R ug+rwX $SCRIPT_DIR
9
+ chmod ug+x ${ARTIFACTS_DIR} /opt/jboss/container/openjdk/jdk/*
10
+
11
+ pushd ${ARTIFACTS_DIR}
12
+ cp -pr * /
13
+ popd
14
+
15
+ alternatives --set java /usr/lib/jvm/ibm-semeru-open-11-jdk/bin/java
16
+ alternatives --set javac /usr/lib/jvm/ibm-semeru-open-11-jdk/bin/javac
17
+
18
+ # Update securerandom.source for quicker starts
19
+ JAVA_SECURITY_FILE=/usr/lib/jvm/ibm-semeru-open-11-jdk/conf/security/java.security
20
+ SECURERANDOM=securerandom.source
21
+ if grep -q " ^$SECURERANDOM =.*" $JAVA_SECURITY_FILE ; then
22
+ sed -i " s|^$SECURERANDOM =.*|$SECURERANDOM =file:/dev/urandom|" $JAVA_SECURITY_FILE
23
+ else
24
+ echo $SECURERANDOM =file:/dev/urandom >> $JAVA_SECURITY_FILE
25
+ fi
Original file line number Diff line number Diff line change
1
+ schema_version : 1
2
+
3
+ name : jboss.container.openjdk.jdk
4
+ description : " Installs the JDK for OpenJ9 11."
5
+ version : semeru-11-open
6
+
7
+ labels :
8
+ - name : " org.jboss.product"
9
+ value : " openjdk"
10
+ - name : " org.jboss.product.version"
11
+ value : " 11.0"
12
+ - name : " org.jboss.product.openjdk.version"
13
+ value : " 11.0"
14
+
15
+ envs :
16
+ - name : " JAVA_HOME"
17
+ value : " /usr/lib/jvm/ibm-semeru-open-11-jdk"
18
+ - name : " JAVA_VENDOR"
19
+ value : " IBM"
20
+ - name : " JAVA_VERSION"
21
+ value : " 11"
22
+
23
+ packages :
24
+ install :
25
+ - ibm-semeru-open-11-jdk
26
+
27
+ modules :
28
+ install :
29
+ - name : jboss.container.user
30
+
31
+ execute :
32
+ - script : configure.sh
You can’t perform that action at this time.
0 commit comments