This commit is contained in:
2026-08-25 11:52:25 +08:00
parent d64706e97b
commit 4fbf8bfb53
16 changed files with 1101 additions and 16 deletions
+14 -1
View File
@@ -13,6 +13,13 @@ cache:
paths:
- .m2/repository/
Java拓扑合同:
stage: verify
image: node:22-alpine
cache: []
script:
- node --test scripts/java-topology-contract.test.mjs
校验与测试:
stage: verify
script:
@@ -25,10 +32,13 @@ cache:
- "**/target/surefire-reports/TEST-*.xml"
paths:
- "**/target/surefire-reports/"
- "**/target/site/jacoco/"
- "**/target/jacoco.exec"
打包服务:
stage: package
needs:
- Java拓扑合同
- 校验与测试
script:
- mvn $MAVEN_CLI_OPTS -DskipTests package
@@ -36,14 +46,17 @@ cache:
expire_in: 7 days
paths:
- gateway/target/*.jar
- gateway-overseas/target/*.jar
- auth/target/*.jar
- iam/target/*.jar
- order/target/*.jar
- firstleg/target/*.jar
- finance/target/*.jar
- warehouse/target/*.jar
- warehouse-overseas-service/target/*.jar
- lastleg-service/target/*.jar
- file/target/*.jar
- print/target/*.jar
- audit-service/target/*.jar
- integration-service/target/*.jar
- event-bridge-service/target/*.jar