diff --git a/templates/rhpam70-authoring.yaml b/templates/rhpam70-authoring.yaml index 22f9d660..1a86be76 100644 --- a/templates/rhpam70-authoring.yaml +++ b/templates/rhpam70-authoring.yaml @@ -185,8 +185,17 @@ parameters: value: "1.0" required: false - displayName: Maven repository URL - description: Fully qualified URL to a Maven repository. If unspecified, will fall back to Business Central service. + description: Fully qualified URL to a Maven repository or service. name: MAVEN_REPO_URL + example: http://nexus.nexus-project.svc.cluster.local:8081/nexus/content/groups/public/ + required: false +- displayName: Maven repository username + description: Username to access the Maven repository, if required. + name: MAVEN_REPO_USERNAME + required: false +- displayName: Maven repository password + description: Password to access the Maven repository, if required. + name: MAVEN_REPO_PASSWORD required: false - displayName: Business Central Volume Capacity description: Size of the persistent storage for Business Central's runtime data. @@ -410,6 +419,12 @@ objects: value: "${KIE_SERVER_PWD}" - name: KIE_SERVER_USER value: "${KIE_SERVER_USER}" + - name: MAVEN_REPO_URL + value: "${MAVEN_REPO_URL}" + - name: MAVEN_REPO_USERNAME + value: "${MAVEN_REPO_USERNAME}" + - name: MAVEN_REPO_PASSWORD + value: "${MAVEN_REPO_PASSWORD}" - name: HTTPS_KEYSTORE_DIR value: "/etc/businesscentral-secret-volume" - name: HTTPS_KEYSTORE @@ -554,8 +569,6 @@ objects: value: "${KIE_SERVER_PWD}" - name: KIE_SERVER_USER value: "${KIE_SERVER_USER}" - - name: MAVEN_REPO_URL - value: "${MAVEN_REPO_URL}" - name: MAVEN_REPO_SERVICE value: "${APPLICATION_NAME}-rhpamcentr" - name: MAVEN_REPO_PATH @@ -564,6 +577,14 @@ objects: value: "${KIE_ADMIN_USER}" - name: MAVEN_REPO_PASSWORD value: "${KIE_ADMIN_PWD}" + - name: MAVEN_REPOS + value: "EXTERNAL" + - name: EXTERNAL_MAVEN_REPO_URL + value: "${MAVEN_REPO_URL}" + - name: EXTERNAL_MAVEN_REPO_USERNAME + value: "${MAVEN_REPO_USERNAME}" + - name: EXTERNAL_MAVEN_REPO_PASSWORD + value: "${MAVEN_REPO_PASSWORD}" - name: HTTPS_KEYSTORE_DIR value: "/etc/kieserver-secret-volume" - name: HTTPS_KEYSTORE diff --git a/templates/rhpam70-trial-ephemeral.yaml b/templates/rhpam70-trial-ephemeral.yaml index 1cb178fd..cbd11b1a 100644 --- a/templates/rhpam70-trial-ephemeral.yaml +++ b/templates/rhpam70-trial-ephemeral.yaml @@ -95,8 +95,17 @@ parameters: value: '' required: false - displayName: Maven repository URL - description: Fully qualified URL to a Maven repository. + description: Fully qualified URL to a Maven repository or service. name: MAVEN_REPO_URL + example: http://nexus.nexus-project.svc.cluster.local:8081/nexus/content/groups/public/ + required: false +- displayName: Maven repository username + description: Username to access the Maven repository, if required. + name: MAVEN_REPO_USERNAME + required: false +- displayName: Maven repository password + description: Password to access the Maven repository, if required. + name: MAVEN_REPO_PASSWORD required: false - displayName: Business Central Container Memory Limit description: Business Central Container memory limit @@ -251,6 +260,12 @@ objects: value: "${DEFAULT_PASSWORD}" - name: KIE_SERVER_USER value: "${KIE_SERVER_USER}" + - name: MAVEN_REPO_URL + value: "${MAVEN_REPO_URL}" + - name: MAVEN_REPO_USERNAME + value: "${MAVEN_REPO_USERNAME}" + - name: MAVEN_REPO_PASSWORD + value: "${MAVEN_REPO_PASSWORD}" - name: ADMIN_USERNAME value: "${ADMIN_USERNAME}" - name: ADMIN_PASSWORD @@ -349,8 +364,6 @@ objects: value: "${KIE_SERVER_USER}" - name: KIE_SERVER_CONTAINER_DEPLOYMENT value: "${KIE_SERVER_CONTAINER_DEPLOYMENT}" - - name: MAVEN_REPO_URL - value: "${MAVEN_REPO_URL}" - name: MAVEN_REPO_SERVICE value: "${APPLICATION_NAME}-rhpamcentr" - name: MAVEN_REPO_PATH @@ -359,3 +372,11 @@ objects: value: "${KIE_ADMIN_USER}" - name: MAVEN_REPO_PASSWORD value: "${DEFAULT_PASSWORD}" + - name: MAVEN_REPOS + value: "EXTERNAL" + - name: EXTERNAL_MAVEN_REPO_URL + value: "${MAVEN_REPO_URL}" + - name: EXTERNAL_MAVEN_REPO_USERNAME + value: "${MAVEN_REPO_USERNAME}" + - name: EXTERNAL_MAVEN_REPO_PASSWORD + value: "${MAVEN_REPO_PASSWORD}"