From d6d9748527a8b32021e4bf25c7813406116b7e3d Mon Sep 17 00:00:00 2001 From: Roberto Oliveira Date: Tue, 10 Sep 2024 09:56:12 -0400 Subject: [PATCH] [SRVLOGIC-383] add Management console image as part of OSL prod UMB message --- job-dsls/jobs/prod/prod_osl_trigger_umb_message.groovy | 1 + .../job-scripts/prod_osl_trigger_umb_message.jenkinsfile | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/job-dsls/jobs/prod/prod_osl_trigger_umb_message.groovy b/job-dsls/jobs/prod/prod_osl_trigger_umb_message.groovy index 1efc9dd1..7551438c 100644 --- a/job-dsls/jobs/prod/prod_osl_trigger_umb_message.groovy +++ b/job-dsls/jobs/prod/prod_osl_trigger_umb_message.groovy @@ -23,6 +23,7 @@ pipelineJob("${folderPath}/osl-trigger-umb-message") { stringParam('JOBS_SERVICE_POSTGRESQL_BREW', '', 'The openshift-serverless-1-logic-jobs-service-postgresql-rhel8-container Brew build ID. This parameter is optional and in case it is not defined, the latest built image is used.') stringParam('SWF_BUILDER_BREW', '', 'The openshift-serverless-1-logic-swf-builder-rhel8-container Brew build ID. This parameter is optional and in case it is not defined, the latest built image is used.') stringParam('SWF_DEVMODE_BREW', '', 'The openshift-serverless-1-logic-swf-devmode-rhel8-container Brew build ID. This parameter is optional and in case it is not defined, the latest built image is used.') + stringParam('MANAGEMENT_CONSOLE_BREW', '', 'The openshift-serverless-1-logic-management-console-rhel8-container Brew build ID. This parameter is optional and in case it is not defined, the latest built image is used.') stringParam('OPERATOR_BREW', '', 'The openshift-serverless-1-logic-rhel8-operator-container Brew build ID. This parameter is optional and in case it is not defined, the latest built image is used.') stringParam('OPERATOR_BUNDLE_BREW', '', 'The openshift-serverless-1-logic-rhel8-operator-bundle-container Brew build ID. This parameter is optional and in case it is not defined, the latest built image is used.') } diff --git a/job-dsls/src/main/resources/job-scripts/prod_osl_trigger_umb_message.jenkinsfile b/job-dsls/src/main/resources/job-scripts/prod_osl_trigger_umb_message.jenkinsfile index 910878f1..f497320f 100644 --- a/job-dsls/src/main/resources/job-scripts/prod_osl_trigger_umb_message.jenkinsfile +++ b/job-dsls/src/main/resources/job-scripts/prod_osl_trigger_umb_message.jenkinsfile @@ -13,6 +13,7 @@ def images = [ // Images to find the tag in Brew 'jobs-service-postgresql': [brewBuildID: "${env.JOBS_SERVICE_POSTGRESQL_BREW}", brewPackageName: 'openshift-serverless-1-logic-jobs-service-postgresql-rhel8-container', imageTag: ''], 'swf-builder': [brewBuildID: "${env.SWF_BUILDER_BREW}", brewPackageName: 'openshift-serverless-1-logic-swf-builder-rhel8-container', imageTag: ''], 'swf-devmode': [brewBuildID: "${env.SWF_DEVMODE_BREW}", brewPackageName: 'openshift-serverless-1-logic-swf-devmode-rhel8-container', imageTag: ''], + 'management-console': [brewBuildID: "${env.MANAGEMENT_CONSOLE_BREW}", brewPackageName: 'openshift-serverless-1-logic-management-console-rhel8-container', imageTag: ''], 'operator': [brewBuildID: "${env.OPERATOR_BREW}", brewPackageName: 'openshift-serverless-1-logic-rhel8-operator-container', imageTag: ''], 'operator-bundle': [brewBuildID: "${env.OPERATOR_BUNDLE_BREW}", brewPackageName: 'openshift-serverless-1-logic-rhel8-operator-bundle-container', imageTag: ''] ] @@ -41,6 +42,7 @@ pipeline { println "[INFO] JOBS_SERVICE_POSTGRESQL_BREW: ${JOBS_SERVICE_POSTGRESQL_BREW}" println "[INFO] SWF_BUILDER_BREW: ${SWF_BUILDER_BREW}" println "[INFO] SWF_DEVMODE_BREW: ${SWF_DEVMODE_BREW}" + println "[INFO] MANAGEMENT_CONSOLE_BREW: ${MANAGEMENT_CONSOLE_BREW}" println "[INFO] OPERATOR_BREW: ${OPERATOR_BREW}" println "[INFO] OPERATOR_BUNDLE_BREW: ${OPERATOR_BUNDLE_BREW}" } @@ -140,7 +142,7 @@ def getMessageBody(milestone, projectsAndVersions, images) { "maven_repository_file_url": "${env.STAGING_SERVER_URL}/rhoss/rhoss-logic-${milestone}/openshift-serverless-logic-${milestone}-maven-repository.zip", "sources_file_url": "${env.STAGING_SERVER_URL}/rhoss/rhoss-logic-${milestone}/openshift-serverless-logic-${milestone}-src.zip", "version": {"serverlesslogic-rhba":"${milestone}","serverlesslogic":"${projectsAndVersions["kiegroup/kogito-runtimes"]}","drools":"${DROOLS_VERSION}","platform.quarkus.bom":"${QUARKUS_PLATFORM_VERSION}", "quarkus.bom":"${QUARKUS_VERSION}"}, - "image": {"data-index-ephemeral":"${images["data-index-ephemeral"].imageTag}","data-index-postgresql":"${images["data-index-postgresql"].imageTag}","jobs-service-ephemeral":"${images["jobs-service-ephemeral"].imageTag}","jobs-service-postgresql":"${images["jobs-service-postgresql"].imageTag}","swf-builder":"${images["swf-builder"].imageTag}","swf-devmode":"${images["swf-devmode"].imageTag}","operator":"${images["operator"].imageTag}","operator-bundle":"${images["operator-bundle"].imageTag}"} + "image": {"data-index-ephemeral":"${images["data-index-ephemeral"].imageTag}","data-index-postgresql":"${images["data-index-postgresql"].imageTag}","jobs-service-ephemeral":"${images["jobs-service-ephemeral"].imageTag}","jobs-service-postgresql":"${images["jobs-service-postgresql"].imageTag}","swf-builder":"${images["swf-builder"].imageTag}","swf-devmode":"${images["swf-devmode"].imageTag}","management-console":"${images["management-console"].imageTag}","operator":"${images["operator"].imageTag}","operator-bundle":"${images["operator-bundle"].imageTag}"} }""" }