diff --git a/be/be-acp/cd-acp-backend.Jenkinsfile b/be/be-acp/cd-acp-backend.Jenkinsfile index 024e485..984f628 100644 --- a/be/be-acp/cd-acp-backend.Jenkinsfile +++ b/be/be-acp/cd-acp-backend.Jenkinsfile @@ -6,7 +6,9 @@ pipeline { } environment { PROJECT_NAME = 'acp' - CI_JOB_NAME = 'CI_BE_ACP' // tên của job build code + CI_UAT_JOB_NAME = 'CI-UAT-BE-ACP' // tên của job build code mt uat + CI_PRODUCTION_JOB_NAME = 'CI-PRODUCTION-BE-ACP' // tên của job build code mt production + CI_JOB_METADATA_FILENAME = "${PROJECT_NAME}_${params.ENV}_metadata.json" // tên file metadata đã được lưu từ ci job NEXUS_CREDENTIALS = credentials('Nexus_credential') @@ -29,10 +31,13 @@ pipeline { script { if (params.ENV == 'uat') { env.ANSIBLE_INVENTORY_PATH = 'inventory/uat/hosts.ini' + env.CI_JOB_NAME = CI_UAT_JOB_NAME } else if (params.ENV == 'production') { env.ANSIBLE_INVENTORY_PATH = 'inventory/production/hosts.ini' + env.CI_JOB_NAME = CI_PRODUCTION_JOB_NAME } echo "ANSIBLE_INVENTORY_PATH is set to: ${env.ANSIBLE_INVENTORY_PATH}" + echo "CI_JOB_NAME is set to: ${env.CI_JOB_NAME}" } } } diff --git a/be/be-portal/cd-portal-backend.Jenkinsfile b/be/be-portal/cd-portal-backend.Jenkinsfile index 2ae9ddb..ef4b69e 100644 --- a/be/be-portal/cd-portal-backend.Jenkinsfile +++ b/be/be-portal/cd-portal-backend.Jenkinsfile @@ -7,8 +7,8 @@ pipeline { } environment { PROJECT_NAME = 'portal' - - CI_JOB_NAME = 'CI_BE_PORTAL' // tên của job CI + CI_UAT_JOB_NAME = 'CI-UAT-BE-PORTAL' // tên của job build code mt uat + CI_PRODUCTION_JOB_NAME = 'CI-PRODUCTION-BE-PORTAL' // tên của job build code mt production CI_JOB_METADATA_FILENAME = "${PROJECT_NAME}_${params.ENV}_metadata.json" // tên file metadata đã được lưu từ ci job NEXUS_CREDENTIALS = credentials('Nexus_credential') @@ -31,10 +31,13 @@ pipeline { script { if (params.ENV == 'uat') { env.ANSIBLE_INVENTORY_PATH = 'inventory/uat/hosts.ini' + env.CI_JOB_NAME = CI_UAT_JOB_NAME } else if (params.ENV == 'production') { env.ANSIBLE_INVENTORY_PATH = 'inventory/production/hosts.ini' + env.CI_JOB_NAME = CI_PRODUCTION_JOB_NAME } echo "ANSIBLE_INVENTORY_PATH is set to: ${env.ANSIBLE_INVENTORY_PATH}" + echo "CI_JOB_NAME is set to: ${env.CI_JOB_NAME}" if (params.PORTAL_NAME == 'ktdt') { env.ANSIBLE_PLAYBOOK_PATH = 'playbooks/backend/deploy_ktdt_portal_backend.yml' diff --git a/be/be-resource/cd-resource-backend.Jenkinsfile b/be/be-resource/cd-resource-backend.Jenkinsfile index d8f9561..41047d0 100644 --- a/be/be-resource/cd-resource-backend.Jenkinsfile +++ b/be/be-resource/cd-resource-backend.Jenkinsfile @@ -8,7 +8,9 @@ pipeline { environment { PROJECT_NAME = 'resource' - CI_JOB_NAME = 'CI-BE-RESOURCE' // tên của job CI + CI_UAT_JOB_NAME = 'CI-UAT-BE-RESOURCE' // tên của job build code mt uat + CI_PRODUCTION_JOB_NAME = 'CI-PRODUCTION-BE-RESOURCE' // tên của job build code mt production + CI_JOB_METADATA_FILENAME = "${PROJECT_NAME}_${params.ENV}_metadata.json" // tên file metadata đã được lưu từ ci job NEXUS_CREDENTIALS = credentials('Nexus_credential') @@ -31,10 +33,13 @@ pipeline { script { if (params.ENV == 'uat') { env.ANSIBLE_INVENTORY_PATH = 'inventory/uat/hosts.ini' + env.CI_JOB_NAME = CI_UAT_JOB_NAME } else if (params.ENV == 'production') { env.ANSIBLE_INVENTORY_PATH = 'inventory/production/hosts.ini' + env.CI_JOB_NAME = CI_PRODUCTION_JOB_NAME } echo "ANSIBLE_INVENTORY_PATH is set to: ${env.ANSIBLE_INVENTORY_PATH}" + echo "CI_JOB_NAME is set to: ${env.CI_JOB_NAME}" if (params.PORTAL_NAME == 'ktdt') { env.ANSIBLE_PLAYBOOK_PATH = 'playbooks/backend/deploy_ktdt_resource_backend.yml'