|
| 1 | +//*********************************************************************************** |
| 2 | +// Enable the following flag to build README.html files for JBoss EAP product builds. |
| 3 | +// Comment it out for WildFly builds. |
| 4 | +//*********************************************************************************** |
| 5 | +:ProductRelease: |
| 6 | + |
| 7 | +//*********************************************************************************** |
| 8 | +// Enable the following flag to build README.html files for EAP XP product builds. |
| 9 | +// Comment it out for WildFly or JBoss EAP product builds. |
| 10 | +//*********************************************************************************** |
| 11 | +:EAPXPRelease: |
| 12 | + |
| 13 | +// This is a universal name for all releases |
| 14 | +:ProductShortName: JBoss EAP |
| 15 | +// Product names and links are dependent on whether it is a product release (CD or JBoss) |
| 16 | +// or the WildFly project. |
| 17 | +// The "DocInfo*" attributes are used to build the book links to the product documentation |
| 18 | + |
| 19 | +ifdef::ProductRelease[] |
| 20 | +// JBoss EAP release |
| 21 | +:productName: JBoss EAP |
| 22 | +:productNameFull: Red Hat JBoss Enterprise Application Platform |
| 23 | +:productVersion: 8.1 |
| 24 | +:DocInfoProductNumber: {productVersion} |
| 25 | +:WildFlyQuickStartRepoTag: 8.1.x |
| 26 | +:productImageVersion: 8.1.0 |
| 27 | +:helmChartName: jboss-eap/eap81 |
| 28 | +endif::[] |
| 29 | + |
| 30 | +ifdef::EAPXPRelease[] |
| 31 | +// JBoss EAP XP release |
| 32 | +:productName: JBoss EAP XP |
| 33 | +:productNameFull: Red Hat JBoss Enterprise Application Platform expansion pack |
| 34 | +:productVersion: 6.0 |
| 35 | +:DocInfoProductNumber: 8.1 |
| 36 | +:WildFlyQuickStartRepoTag: xp-6.0.x |
| 37 | +:productImageVersion: 6.0 |
| 38 | +endif::[] |
| 39 | + |
| 40 | +ifdef::ProductRelease,EAPXPRelease[] |
| 41 | +:githubRepoUrl: https://github.com/jboss-developer/jboss-eap-quickstarts/ |
| 42 | +:githubRepoCodeUrl: https://github.com/jboss-developer/jboss-eap-quickstarts.git |
| 43 | +:jbossHomeName: EAP_HOME |
| 44 | +:DocInfoProductName: Red Hat JBoss Enterprise Application Platform |
| 45 | +:DocInfoProductNameURL: red_hat_jboss_enterprise_application_platform |
| 46 | +:DocInfoPreviousProductName: jboss-enterprise-application-platform |
| 47 | +:quickstartDownloadName: {productNameFull} {productVersion} Quickstarts |
| 48 | +:quickstartDownloadUrl: https://access.redhat.com/jbossnetwork/restricted/listSoftware.html?product=appplatform&downloadType=distributions |
| 49 | +:helmRepoName: jboss-eap |
| 50 | +:helmRepoUrl: https://jbossas.github.io/eap-charts/ |
| 51 | +// END ifdef::ProductRelease,EAPXPRelease[] |
| 52 | +endif::[] |
| 53 | + |
| 54 | +ifndef::ProductRelease,EAPXPRelease[] |
| 55 | +// WildFly project |
| 56 | +:productName: WildFly |
| 57 | +:productNameFull: WildFly Application Server |
| 58 | +:ProductShortName: {productName} |
| 59 | +:jbossHomeName: WILDFLY_HOME |
| 60 | +:productVersion: 35 |
| 61 | +:productImageVersion: 35.0 |
| 62 | +:githubRepoUrl: https://github.com/wildfly/quickstart/ |
| 63 | +:githubRepoCodeUrl: https://github.com/wildfly/quickstart.git |
| 64 | +:WildFlyQuickStartRepoTag: 35.0.0.Final |
| 65 | +:DocInfoProductName: Red Hat JBoss Enterprise Application Platform |
| 66 | +:DocInfoProductNameURL: red_hat_jboss_enterprise_application_platform |
| 67 | +:DocInfoProductNumber: 8.1 |
| 68 | +:DocInfoPreviousProductName: jboss-enterprise-application-platform |
| 69 | +:helmRepoName: wildfly |
| 70 | +:helmRepoUrl: http://docs.wildfly.org/wildfly-charts/ |
| 71 | +:helmChartName: wildfly/wildfly |
| 72 | +// END ifndef::ProductRelease,EAPCDRelease,EAPXPRelease[] |
| 73 | +endif::[] |
| 74 | + |
| 75 | +:source: {githubRepoUrl} |
| 76 | + |
| 77 | +// Values for Openshift S2i sections attributes |
| 78 | +:CDProductName: {productNameFull} for OpenShift |
| 79 | +:CDProductShortName: {ProductShortName} for OpenShift |
| 80 | +:CDProductTitle: {CDProductName} |
| 81 | +:CDProductNameSentence: Openshift release for {ProductShortName} |
| 82 | +:CDProductAcronym: {CDProductShortName} |
| 83 | +:CDProductVersion: {productVersion} |
| 84 | +:EapForOpenshiftBookName: {productNameFull} for OpenShift |
| 85 | +:EapForOpenshiftOnlineBookName: {EapForOpenshiftBookName} Online |
| 86 | +:xpaasproduct: {productNameFull} for OpenShift |
| 87 | +:xpaasproductOpenShiftOnline: {xpaasproduct} Online |
| 88 | +:xpaasproduct-shortname: {CDProductShortName} |
| 89 | +:xpaasproductOpenShiftOnline-shortname: {xpaasproduct-shortname} Online |
| 90 | +:ContainerRegistryName: Red Hat Container Registry |
| 91 | +:EapForOpenshiftBookName: Getting Started with {ProductShortName} for OpenShift Container Platform |
| 92 | +:EapForOpenshiftOnlineBookName: Getting Started with {ProductShortName} for OpenShift Online |
| 93 | +:OpenShiftOnlinePlatformName: Red Hat OpenShift Container Platform |
| 94 | +:OpenShiftOnlineName: Red Hat OpenShift Online |
| 95 | +:ImagePrefixVersion: eap81 |
| 96 | +:ImageandTemplateImportBaseURL: https://raw.githubusercontent.com/jboss-container-images/jboss-eap-openshift-templates |
| 97 | +:ImageandTemplateImportURL: {ImageandTemplateImportBaseURL}/{ImagePrefixVersion}/ |
| 98 | +:BuildImageStream: jboss-{ImagePrefixVersion}-openjdk11-openshift |
| 99 | +:RuntimeImageStream: jboss-{ImagePrefixVersion}-openjdk11-runtime-openshift |
| 100 | + |
| 101 | +// OpenShift repository and reference for quickstarts |
| 102 | +:EAPQuickStartRepo: https://github.com/jboss-developer/jboss-eap-quickstarts |
| 103 | +:EAPQuickStartRepoRef: 8.0.x |
| 104 | +:EAPQuickStartRepoTag: EAP_8.0.0.GA |
| 105 | +// Links to the OpenShift documentation |
| 106 | +:LinkOpenShiftGuide: https://access.redhat.com/documentation/en-us/{DocInfoProductNameURL}/{DocInfoProductNumber}/html-single/getting_started_with_jboss_eap_for_openshift_container_platform/ |
| 107 | +:LinkOpenShiftOnlineGuide: https://access.redhat.com/documentation/en-us/{DocInfoProductNameURL}/{DocInfoProductNumber}/html-single/getting_started_with_jboss_eap_for_openshift_online/ |
| 108 | + |
| 109 | +ifdef::EAPXPRelease[] |
| 110 | +// Attributes for XP releases |
| 111 | +:EapForOpenshiftBookName: {productNameFull} for OpenShift |
| 112 | +:EapForOpenshiftOnlineBookName: {productNameFull} for OpenShift Online |
| 113 | +:xpaasproduct: {productNameFull} for OpenShift |
| 114 | +:xpaasproductOpenShiftOnline: {productNameFull} for OpenShift Online |
| 115 | +:xpaasproduct-shortname: {ProductShortName} for OpenShift |
| 116 | +:xpaasproductOpenShiftOnline-shortname: {ProductShortName} for OpenShift Online |
| 117 | +:ContainerRegistryName: Red Hat Container Registry |
| 118 | +:EapForOpenshiftBookName: {productNameFull} for OpenShift |
| 119 | +:EapForOpenshiftOnlineBookName: {productNameFull} for OpenShift Online |
| 120 | +:ImagePrefixVersion: eap-xp6 |
| 121 | +:ImageandTemplateImportURL: {ImageandTemplateImportBaseURL}/{ImagePrefixVersion}/ |
| 122 | +:BuildImageStream: jboss-{ImagePrefixVersion}-openjdk11-openshift |
| 123 | +:RuntimeImageStream: jboss-{ImagePrefixVersion}-openjdk11-runtime-openshift |
| 124 | +// OpenShift repository and reference for quickstarts |
| 125 | +:EAPQuickStartRepoRef: xp-6.0.x |
| 126 | +// Links to the OpenShift documentation |
| 127 | +:LinkOpenShiftGuide: https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/{DocInfoProductNumber}/html/using_eclipse_microprofile_in_jboss_eap/using-the-openshift-image-for-jboss-eap-xp_default |
| 128 | +:LinkOpenShiftOnlineGuide: https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/{DocInfoProductNumber}/html/using_eclipse_microprofile_in_jboss_eap/using-the-openshift-image-for-jboss-eap-xp_default |
| 129 | +endif::[] |
| 130 | + |
| 131 | +ifndef::ProductRelease,EAPCDRelease,EAPXPRelease[] |
| 132 | +:ImageandTemplateImportURL: https://raw.githubusercontent.com/wildfly/wildfly-s2i/v{productVersion}.0/ |
| 133 | +endif::[] |
| 134 | + |
| 135 | +//************************* |
| 136 | +// Other values |
| 137 | +//************************* |
| 138 | +:buildRequirements: Java SE 17.0 or later, and Maven 3.6.0 or later |
| 139 | +:jbdsEapServerName: Red Hat JBoss Enterprise Application Platform 8.0 |
| 140 | +:javaVersion: Jakarta EE 10 |
| 141 | +ifdef::EAPXPRelease[] |
| 142 | +:javaVersion: Eclipse MicroProfile |
| 143 | +endif::[] |
| 144 | +:githubRepoBranch: master |
| 145 | +:guidesBaseUrl: https://github.com/jboss-developer/jboss-developer-shared-resources/blob/master/guides/ |
| 146 | +:useEclipseUrl: {guidesBaseUrl}USE_JBDS.adoc#use_red_hat_jboss_developer_studio_or_eclipse_to_run_the_quickstarts |
| 147 | +:useEclipseDeployJavaClientDocUrl: {guidesBaseUrl}USE_JBDS.adoc#deploy_and_undeploy_a_quickstart_containing_server_and_java_client_projects |
| 148 | +:useEclipseDeployEARDocUrl: {guidesBaseUrl}USE_JBDS.adoc#deploy_and_undeploy_a_quickstart_ear_project |
| 149 | +:useProductHomeDocUrl: {guidesBaseUrl}USE_OF_{jbossHomeName}.adoc#use_of_product_home_and_jboss_home_variables |
| 150 | +:configureMavenDocUrl: {guidesBaseUrl}CONFIGURE_MAVEN_JBOSS_EAP.adoc#configure_maven_to_build_and_deploy_the_quickstarts |
| 151 | +:addUserDocUrl: {guidesBaseUrl}CREATE_USERS.adoc#create_users_required_by_the_quickstarts |
| 152 | +:addApplicationUserDocUrl: {guidesBaseUrl}CREATE_USERS.adoc#add_an_application_user |
| 153 | +:addManagementUserDocUrl: {guidesBaseUrl}CREATE_USERS.adoc#add_an_management_user |
| 154 | +:startServerDocUrl: {guidesBaseUrl}START_JBOSS_EAP.adoc#start_the_jboss_eap_server |
| 155 | +:configurePostgresDocUrl: {guidesBaseUrl}CONFIGURE_POSTGRESQL_JBOSS_EAP.adoc#configure_the_postgresql_database_for_use_with_the_quickstarts |
| 156 | +:configurePostgresDownloadDocUrl: {guidesBaseUrl}CONFIGURE_POSTGRESQL_JBOSS_EAP.adoc#download_and_install_postgresql |
| 157 | +:configurePostgresCreateUserDocUrl: {guidesBaseUrl}CONFIGURE_POSTGRESQL_JBOSS_EAP.adoc#create_a_database_user |
| 158 | +:configurePostgresAddModuleDocUrl: {guidesBaseUrl}CONFIGURE_POSTGRESQL_JBOSS_EAP.adoc#add_the_postgres_module_to_the_jboss_eap_server |
| 159 | +:configurePostgresDriverDocUrl: {guidesBaseUrl}CONFIGURE_POSTGRESQL_JBOSS_EAP.adoc#configure_the_postgresql_driver_in_the_jboss_eap_server |
| 160 | +:configureBytemanDownloadDocUrl: {guidesBaseUrl}CONFIGURE_BYTEMAN.adoc#download_and_configure_byteman |
| 161 | +:configureBytemanDisableDocUrl: {guidesBaseUrl}CONFIGURE_BYTEMAN.adoc#disable_the_byteman_script |
| 162 | +:configureBytemanClearDocUrl: {guidesBaseUrl}CONFIGURE_BYTEMAN.adoc#clear_the_transaction_object_store |
| 163 | +:configureBytemanQuickstartDocUrl: {guidesBaseUrl}CONFIGURE_BYTEMAN.adoc#configure_byteman_for_use_with_the_quickstarts |
| 164 | +:configureBytemanHaltDocUrl: {guidesBaseUrl}CONFIGURE_BYTEMAN.adoc#use_byteman_to_halt_the_application[ |
| 165 | +:configureBytemanQuickstartsDocUrl: {guidesBaseUrl}CONFIGURE_BYTEMAN.adoc#configure_byteman_for_use_with_the_quickstarts |
0 commit comments