jenkins support
Some checks failed
test/timeline-frontend/pipeline/head There was a failure building this commit

This commit is contained in:
jiangh277
2025-12-26 21:08:00 +08:00
parent 5889bf4333
commit 5bbbafa0c0

20
Jenkinsfile vendored
View File

@@ -25,25 +25,25 @@ pipeline {
stages {
stage('Checkout') {
steps {
checkout scm
script {
if (params.GIT_COMMIT) {
checkout scm
sh "git reset --hard ${params.GIT_COMMIT}"
} else {
checkout scm
echo "当前分支: ${params.BRANCH_NAME}"
}
}
echo "当前构建的 Git Commit: ${env.GIT_COMMIT}"
}
stage('Build timeline-frontend dist') {
steps {
script {
// 确保先执行前端构建命令
sh 'npm install'
sh 'npm run build' // 这会生成 dist 目录
}
}
}
stage('Build Docker Image') {
steps {
script {
// 确保先执行前端构建命令
sh 'npm install'
sh 'npm run build' // 这会生成 dist 目录
def imageTag = "${BUILD_NUMBER}-${env.GIT_COMMIT.take(7)}"
env.IMAGE_TAG = imageTag
sh """