Thienv - tach nhan p7

This commit is contained in:
thienqb123456
2025-03-01 02:07:21 +07:00
parent 705b70d189
commit 87de8b0ee2
2 changed files with 26 additions and 6 deletions
@@ -7,7 +7,9 @@ pipeline {
environment { environment {
GIT_CREDENTIALSID = 'b03f36c4-bba3-4764-94ca-b620651b2a68' GIT_CREDENTIALSID = 'b03f36c4-bba3-4764-94ca-b620651b2a68'
GIT_URL = 'http://work.gct.com.vn/anhln/PORTAL_2025.git' GIT_URL = 'http://work.gct.com.vn/anhln/PORTAL_2025.git'
GIT_BRANCH = 'main'
GIT_KTDT_BRANCH = 'beta_kinhtedothi'
GIT_HNT_BRANCH = 'beta_hanoitimes'
ENV = 'beta' ENV = 'beta'
PROJECT_NAME = 'portal' PROJECT_NAME = 'portal'
@@ -38,10 +40,28 @@ pipeline {
TELEGRAM_BOT_TOKEN = credentials('TELEGRAM_BOT_TOKEN') TELEGRAM_BOT_TOKEN = credentials('TELEGRAM_BOT_TOKEN')
} }
stages { stages {
stage('Configure GIT_BRANCH') {
steps {
script {
switch (params.PORTAL_NAME) {
case 'ktdt':
env.GIT_BRANCHO = env.GIT_KTDT_BRANCH
break
case 'hnt':
env.GIT_BRANCHO = env.GIT_HNT_BRANCH
break
default:
error "Unsupported PORTAL_NAME: ${params.PORTAL_NAME}"
}
}
echo "Branch được thiết lập là: ${env.GIT_BRANCHO}"
}
}
stage('Checkout') { stage('Checkout') {
steps { steps {
// Checkout mã nguồn từ Gitea // Checkout mã nguồn từ Gitea
checkoutFromGit(env.GIT_URL as String, env.GIT_CREDENTIALSID as String, env.GIT_BRANCH as String) checkoutFromGit(env.GIT_URL as String, env.GIT_CREDENTIALSID as String, env.GIT_BRANCHO as String)
} }
} }
@@ -8,8 +8,8 @@ pipeline {
GIT_CREDENTIALSID = 'b03f36c4-bba3-4764-94ca-b620651b2a68' GIT_CREDENTIALSID = 'b03f36c4-bba3-4764-94ca-b620651b2a68'
GIT_URL = 'http://work.gct.com.vn/anhln/PORTAL_2025.git' GIT_URL = 'http://work.gct.com.vn/anhln/PORTAL_2025.git'
KTDT_BRANCH = 'uat_kinhtedothi' GIT_KTDT_BRANCH = 'uat_kinhtedothi'
HNT_BRANCH = 'uat_hanoitimes' GIT_HNT_BRANCH = 'uat_hanoitimes'
ENV = 'uat' ENV = 'uat'
PROJECT_NAME = 'portal' PROJECT_NAME = 'portal'
@@ -45,10 +45,10 @@ pipeline {
script { script {
switch (params.PORTAL_NAME) { switch (params.PORTAL_NAME) {
case 'ktdt': case 'ktdt':
env.GIT_BRANCHO = env.KTDT_BRANCH env.GIT_BRANCHO = env.GIT_KTDT_BRANCH
break break
case 'hnt': case 'hnt':
env.GIT_BRANCHO = env.HNT_BRANCH env.GIT_BRANCHO = env.GIT_HNT_BRANCH
break break
default: default:
error "Unsupported PORTAL_NAME: ${params.PORTAL_NAME}" error "Unsupported PORTAL_NAME: ${params.PORTAL_NAME}"