@@ -35,6 +35,12 @@ This Ansible role has the following features for:
3535- Install JDK, JRE
3636- Additional opportunity to install from adoptopenjdk-fallback, repositories, web, local source, s3, chocolatey.
3737
38+
39+ ** SapMachine**
40+
41+ - Install JDK, JRE
42+ - Additional opportunity to install from sapmachine-fallback, web, local source, s3.
43+
3844DISCLAIMER: usage of any version of this role implies you have accepted the
3945[ Oracle Binary Code License Agreement for Java SE] ( http://www.oracle.com/technetwork/java/javase/terms/license/index.html ) .
4046
@@ -89,6 +95,11 @@ Requirements
8995 - 11
9096 - 12
9197 - 13
98+ - ** Supported SapMachine version** :
99+ - 10
100+ - 11
101+ - 12
102+ - 13
92103 - ** Supported OS** :
93104 - Ubuntu
94105 - bionic
@@ -112,6 +123,7 @@ Requirements
112123 - ` sapjvm `
113124 - ` zulu `
114125 - ` adoptopenjdk `
126+ - ` sapmachine `
115127
116128 ** Notice** : this variable is mandatory in case of installing other distribution than 'openjdk'.
117129
@@ -121,7 +133,7 @@ Requirements
121133 - ` jdk ` (default)
122134 - ` jre `
123135
124- - ` transport ` Artifact source transport. Use ` openjdk-fallback ` (OpenJDK only), ` repositories ` (OpenJDK only), ` sapjvm-fallback ` (SAPJVM only), ` adoptopenjdk-fallback ` (AdoptOpenJDK only), ` zulu-fallback ` (ZULU only), ` local ` , ` web ` or ` s3 ` for more predictable result.
136+ - ` transport ` Artifact source transport. Use ` openjdk-fallback ` (OpenJDK only), ` repositories ` (OpenJDK only), ` sapjvm-fallback ` (SAPJVM only), ` adoptopenjdk-fallback ` (AdoptOpenJDK only),` sapmachine-fallback ` (SapMachine only), ` zulu-fallback ` (ZULU only), ` local ` , ` web ` or ` s3 ` for more predictable result.
125137
126138 Available:
127139 - ` repositories ` Installing OpenJDK java from system repositories (yum or apt, Linux only)
@@ -132,6 +144,7 @@ Requirements
132144 - ` sapjvm-fallback ` fetching artifact from SAP site.
133145 - ` zulu-fallback ` fetching artifact from AZUL site.
134146 - ` adoptopenjdk-fallback ` fetching artifact from adoptopenjdk site.
147+ - ` sapmachine-fallback ` fetching artifact from SapMachine site.
135148 - ` openjdk-fallback ` fetching artifact from jdk.java.net.
136149 This is default value for ` transport ` variable
137150
@@ -318,6 +331,18 @@ https://docs.ansible.com/ansible/latest/modules/aws_s3_module.html#requirements
318331 adoptopenjdk_impl : openj9
319332 java_major_version : 8
320333` ` `
334+ ### Installing SapMachine sapmachine-jre-10 from sapmachine-fallback:
335+ ` ` ` yaml
336+ - name : Install SapMachine
337+ hosts : all
338+
339+ roles :
340+ - role : lean_delivery.java
341+ java_distribution : sapmachine
342+ transport : sapmachine-fallback
343+ java_package : jre
344+ java_major_version : 10
345+ ` ` `
321346License
322347-------
323348
0 commit comments