更新 .gitea/workflows/develop_build_manual.yaml

This commit is contained in:
2025-12-01 16:22:29 +08:00
parent 1b9bcb2a27
commit 72a0171bfb

View File

@@ -64,7 +64,7 @@ jobs:
mvn -B clean package -DskipTests --file pom.xml 2>&1 mvn -B clean package -DskipTests --file pom.xml 2>&1
# 检查构建是否成功 # 检查构建是否成功
if [ $? -ne 0 ]; then if [ $? -ne 0 ]; then
echo "JAR包构建失败!" echo "JAR包构建失败"
exit 1 exit 1
fi fi
@@ -78,7 +78,7 @@ jobs:
RUN echo 'Asia/Shanghai' > /etc/timezone RUN echo 'Asia/Shanghai' > /etc/timezone
ADD ./target/aida-0.0.1-SNAPSHOT.jar /app.jar ADD ./target/aida-0.0.1-SNAPSHOT.jar /app.jar
ENTRYPOINT ["java","-jar","/app.jar"] ENTRYPOINT ["java","-jar","/app.jar"]
echo "Dockerfile内容:" echo "Dockerfile内容"
cat Dockerfile cat Dockerfile
- name: 6.生成docker-compose.yml - name: 6.生成docker-compose.yml
@@ -98,7 +98,7 @@ jobs:
restart: always restart: always
EOF EOF
# 验证docker-compose.yml生成 # 验证docker-compose.yml生成
echo "docker-compose.yml内容:" echo "docker-compose.yml内容"
cat docker-compose.yml cat docker-compose.yml
- name: 7.安装SSH工具 - name: 7.安装SSH工具
@@ -136,7 +136,7 @@ jobs:
echo "验证容器状态..." echo "验证容器状态..."
docker compose ps docker compose ps
echo "部署完成!" echo "部署完成!"
EOF_SSH 2>&1 | tee -a EOF_SSH 2>&1
- name: 10.发送构建结果邮件 - name: 10.发送构建结果邮件
if: always() # 无论上一步是否失败,都执行此步骤 if: always() # 无论上一步是否失败,都执行此步骤