diff --git a/.gitea/workflows/dev.yml b/.gitea/workflows/dev.yml index 29bb3f78..a80e8f00 100644 --- a/.gitea/workflows/dev.yml +++ b/.gitea/workflows/dev.yml @@ -5,29 +5,22 @@ on: - master # 监听master分支 jobs: - # 前置任务:构建并安装项目通用模块(解决内部依赖问题) build-common-modules: runs-on: ubuntu steps: - name: Checkout Repository uses: http://git.missmoc.top/mocheng/checkout@v4 - - name: Set up environment (JDK + Maven) run: | - # 配置JDK(确保路径与runner中实际安装路径一致) echo "JAVA_HOME=/java17/java17" >> $GITHUB_ENV echo "$JAVA_HOME/bin" >> $GITHUB_PATH # 配置Maven echo "MAVEN_HOME=/maven/apache-maven-3.9.11" >> $GITHUB_ENV echo "$MAVEN_HOME/bin" >> $GITHUB_PATH - - echo "MAVEN_HOME=/maven/apache-maven-3.9.11" >> $GITHUB_ENV - echo "$MAVEN_HOME/bin" >> $GITHUB_PATH - # 验证环境配置 echo "Java version:" java -version echo "Maven version:" - $MAVEN_HOME/bin/mvn -v + /maven/apache-maven-3.9.11/bin/mvn -v echo "JAVA_HOME: $JAVA_HOME" echo "MAVEN_HOME: $MAVEN_HOME" @@ -68,21 +61,21 @@ jobs: # 构建并安装项目通用模块(根据实际项目结构调整) # 核心通用模块 if [ -f "./ruoyi-common/pom.xml" ]; then - $MAVEN_HOME/bin/mvn clean install -DskipTests -f ./ruoyi-common/pom.xml + /maven/apache-maven-3.9.11/bin/mvn clean install -DskipTests -f ./ruoyi-common/pom.xml else echo "Warning: ruoyi-common module not found" fi # API模块 if [ -f "./ruoyi-api/pom.xml" ]; then - $MAVEN_HOME/bin/mvn clean install -DskipTests -f ./ruoyi-api/pom.xml + /maven/apache-maven-3.9.11/bin/mvn clean install -DskipTests -f ./ruoyi-api/pom.xml else echo "Warning: ruoyi-api module not found" fi # BOM模块 if [ -f "./ruoyi-common-bom/pom.xml" ]; then - $MAVEN_HOME/bin/mvn clean install -DskipTests -f ./ruoyi-common-bom/pom.xml + /maven/apache-maven-3.9.11/bin/mvn clean install -DskipTests -f ./ruoyi-common-bom/pom.xml else echo "Warning: ruoyi-common-bom module not found" fi