fix: 修复标签生成逻辑,将分支名中的斜杠替换为连字符
This commit is contained in:
4
Jenkinsfile
vendored
4
Jenkinsfile
vendored
@@ -80,7 +80,9 @@ pipeline {
|
||||
returnStdout: true
|
||||
).trim()
|
||||
|
||||
env.IMAGE_TAG = "${env.BRANCH_NAME}-${env.BUILD_NUMBER}-${shortCommit}"
|
||||
// 清理分支名:将斜杠替换为连字符,确保 Docker 标签格式有效
|
||||
def sanitizedBranchName = env.BRANCH_NAME.replaceAll('/', '-')
|
||||
env.IMAGE_TAG = "${sanitizedBranchName}-${env.BUILD_NUMBER}-${shortCommit}"
|
||||
env.PREVIOUS_IMAGE_TAG = getPreviousImageTag()
|
||||
env.GIT_COMMIT_MSG = sh(
|
||||
script: 'git log -1 --pretty=%B',
|
||||
|
||||
Reference in New Issue
Block a user