用户校验

This commit is contained in:
2025-07-22 00:58:19 +08:00
parent b1ef12c800
commit db8504fb7a
8 changed files with 229 additions and 18 deletions

37
Jenkinsfile vendored
View File

@ -1,8 +1,8 @@
pipeline {
agent any
tools {
maven 'M3'
}
// tools {
// maven 'M3'
// }
environment {
APP_NAME = "sczx_gateway"
DOCKER_IMAGE = "${APP_NAME}:latest"
@ -10,34 +10,35 @@ pipeline {
}
stages {
stage('Checkout') {
steps {
echo "📦 正在拉取代码..."
git branch: 'main', url: 'http://115.190.8.52:3000/sczx_group/sczx_gateway.git'
}
}
// stage('Checkout') {
// steps {
// echo "📦 正在拉取代码..."
// git branch: 'main', url: 'http://115.190.8.52:3000/sczx_group/sczx_gateway.git'
// }
// }
stage('Check Java Version') {
steps {
sh 'java -version'
sh 'javac -version'
}
}
stage('Build with Maven') {
stage('Build with Maven in JDK 8') {
agent {
dockerfile {
filename "Dockerfile.buildagent"
}
}
steps {
echo "🛠️ 正在使用 Maven 构建..."
sh 'mvn clean package -s settings.xml -X'
sh 'mvn clean package -s settings.xml'
}
}
stage('Check Jar File') {
agent any
steps {
sh 'ls -la target/' // 确保 jar 文件存在
}
}
stage('Build Docker Image') {
agent any
steps {
echo "🐋 正在构建 Docker 镜像..."
sh """
@ -47,6 +48,7 @@ pipeline {
}
stage('Stop Old Container') {
agent any
steps {
echo "🛑 正在停止旧容器..."
sh '''
@ -59,6 +61,7 @@ pipeline {
}
stage('Run New Container') {
agent any
steps {
echo "🟢 正在运行新容器..."
sh """