ci: 使用metersphere用户执行docker命令

This commit is contained in:
CaptainB 2022-04-22 16:48:39 +08:00 committed by 刘瑞斌
parent be014c9431
commit 23be65bcb7
1 changed files with 4 additions and 1 deletions

5
Jenkinsfile vendored
View File

@ -26,7 +26,10 @@ pipeline {
} }
stage('Docker build & push') { stage('Docker build & push') {
steps { steps {
sh "docker buildx build --build-arg MS_VERSION=\${TAG_NAME:-\$BRANCH_NAME}-\${GIT_COMMIT:0:8} -t ${IMAGE_PREFIX}/${IMAGE_NAME}:\${TAG_NAME:-\$BRANCH_NAME} --platform linux/amd64,linux/arm64 . --push" sh '''
su - metersphere
docker buildx build --build-arg MS_VERSION=\${TAG_NAME:-\$BRANCH_NAME}-\${GIT_COMMIT:0:8} -t ${IMAGE_PREFIX}/${IMAGE_NAME}:\${TAG_NAME:-\$BRANCH_NAME} --platform linux/amd64,linux/arm64 . --push
'''
} }
} }
} }