From 23f46904ef15670992c755890d7da2375defe36d Mon Sep 17 00:00:00 2001 From: Denis Fuenzalida Date: Wed, 28 Aug 2024 16:12:47 -0700 Subject: [PATCH] Add hidden Bring Your Own License variants to JBoss (#7785) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Add the BYO License variants to JBoss 7 and 8 * Hide entries in the BYOL variants --------- Co-authored-by: Denis Fuenzalida 🐙 Co-authored-by: shimedh --- .../stacks/web-app-stacks/JavaContainers.ts | 139 ++++++++++++++++++ 1 file changed, 139 insertions(+) diff --git a/server/src/stacks/2020-10-01/stacks/web-app-stacks/JavaContainers.ts b/server/src/stacks/2020-10-01/stacks/web-app-stacks/JavaContainers.ts index c8e251c5fd..24ba1669c3 100644 --- a/server/src/stacks/2020-10-01/stacks/web-app-stacks/JavaContainers.ts +++ b/server/src/stacks/2020-10-01/stacks/web-app-stacks/JavaContainers.ts @@ -383,6 +383,35 @@ const getJavaContainersStack: (useIsoDateFormat: boolean) => WebAppStack = (useI }, ], }, + { + displayText: 'Red Hat JBoss EAP 8 BYO License', + value: 'jbosseap8.0_byol', + minorVersions: [ + { + displayText: 'Red Hat JBoss EAP 8', + value: '8', + stackSettings: { + linuxContainerSettings: { + java11Runtime: 'JBOSSEAP|8-java11_byol', + java17Runtime: 'JBOSSEAP|8-java17_byol', + isAutoUpdate: true, + isHidden: true + }, + }, + }, + { + displayText: 'Red Hat JBoss EAP 8 update 1', + value: '8.0.1', + stackSettings: { + linuxContainerSettings: { + java11Runtime: 'JBOSSEAP|8.0.1-java11_byol', + java17Runtime: 'JBOSSEAP|8.0.1-java17_byol', + isHidden: true + } + } + }, + ], + }, { displayText: 'Red Hat JBoss EAP 7', value: 'jbosseap', @@ -540,6 +569,116 @@ const getJavaContainersStack: (useIsoDateFormat: boolean) => WebAppStack = (useI }, ], }, + { + displayText: 'Red Hat JBoss EAP 7 BYO License', + value: 'jbosseap7_byol', + minorVersions: [ + { + displayText: 'Red Hat JBoss EAP 7', + value: '7', + stackSettings: { + linuxContainerSettings: { + java8Runtime: 'JBOSSEAP|7-java8_byol', + java11Runtime: 'JBOSSEAP|7-java11_byol', + java17Runtime: 'JBOSSEAP|7-java17_byol', + isAutoUpdate: true, + isHidden: true + }, + }, + }, + { + displayText: 'Red Hat JBoss EAP 7.4.13', + value: '7.4.13', + stackSettings: { + linuxContainerSettings: { + java8Runtime: 'JBOSSEAP|7.4.13-java8_byol', + java11Runtime: 'JBOSSEAP|7.4.13-java11_byol', + java17Runtime: 'JBOSSEAP|7.4.13-java17_byol', + isHidden: true + } + } + }, + { + displayText: 'Red Hat JBoss EAP 7.4.7', + value: '7.4.7', + stackSettings: { + linuxContainerSettings: { + java8Runtime: 'JBOSSEAP|7.4.7-java8_byol', + java11Runtime: 'JBOSSEAP|7.4.7-java11_byol', + java17Runtime: 'JBOSSEAP|7.4.7-java17_byol', + isHidden: true + } + } + }, + { + displayText: 'Red Hat JBoss EAP 7.4.5', + value: '7.4.5', + stackSettings: { + linuxContainerSettings: { + java8Runtime: 'JBOSSEAP|7.4.5-java8_byol', + java11Runtime: 'JBOSSEAP|7.4.5-java11_byol', + java17Runtime: 'JBOSSEAP|7.4.5-java17_byol', + isHidden: true + } + } + }, + { + displayText: 'Red Hat JBoss EAP 7.4.2', + value: '7.4.2', + stackSettings: { + linuxContainerSettings: { + java8Runtime: 'JBOSSEAP|7.4.2-java8_byol', + java11Runtime: 'JBOSSEAP|7.4.2-java11_byol', + isHidden: true + } + } + }, + { + displayText: 'Red Hat JBoss EAP 7.4.1', + value: '7.4.1', + stackSettings: { + linuxContainerSettings: { + java8Runtime: 'JBOSSEAP|7.4.1-java8_byol', + java11Runtime: 'JBOSSEAP|7.4.1-java11_byol', + isHidden: true + } + } + }, + { + displayText: 'Red Hat JBoss EAP 7.4.0', + value: '7.4.0', + stackSettings: { + linuxContainerSettings: { + java8Runtime: 'JBOSSEAP|7.4.0-java8_byol', + java11Runtime: 'JBOSSEAP|7.4.0-java11_byol', + isHidden: true + } + } + }, + { + displayText: 'Red Hat JBoss EAP 7.3.10', + value: '7.3.10', + stackSettings: { + linuxContainerSettings: { + java8Runtime: 'JBOSSEAP|7.3.10-java8_byol', + java11Runtime: 'JBOSSEAP|7.3.10-java11_byol', + isHidden: true + } + } + }, + { + displayText: 'Red Hat JBoss EAP 7.3.9', + value: '7.3.9', + stackSettings: { + linuxContainerSettings: { + java8Runtime: 'JBOSSEAP|7.3.9-java8_byol', + java11Runtime: 'JBOSSEAP|7.3.9-java11_byol', + isHidden: true + } + } + }, + ], + }, { displayText: 'Apache Tomcat 10.1', value: 'tomcat10.1',