From 8bbf5f0eca97d75b87f618cf6025bb9eaa0f76a9 Mon Sep 17 00:00:00 2001 From: bichangxiong <3057647414@qq.com> Date: Thu, 14 Aug 2025 01:30:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20.gitea/workflows/dev.yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/dev.yml | 42 +--------------------------------------- 1 file changed, 1 insertion(+), 41 deletions(-) diff --git a/.gitea/workflows/dev.yml b/.gitea/workflows/dev.yml index 3382d22f..272bd88c 100644 --- a/.gitea/workflows/dev.yml +++ b/.gitea/workflows/dev.yml @@ -61,46 +61,6 @@ jobs: EOF - - name: 手动安装必要BOM依赖 - run: | - mkdir -p /tmp/maven-dependencies - - declare -A BOM_ARTIFACTS=( - ["ruoyi-common-alibaba-bom"]="2.4.0" - ["ruoyi-common-bom"]="2.4.0" - ["ruoyi-api-bom"]="2.4.0" - ) - - for artifact in "${!BOM_ARTIFACTS[@]}"; do - version=${BOM_ARTIFACTS[$artifact]} - group_id="org.dromara" - local_path="$HOME/.m2/repository/${group_id//.//}/$artifact/$version/$artifact-$version.pom" - - if [ -f "$local_path" ]; then - echo "本地已存在 $artifact:$version,跳过" - continue - fi - - repos=( - "https://maven.aliyun.com/repository/public" - ) - - downloaded=false - for repo in "${repos[@]}"; do - url="$repo/${group_id//.//}/$artifact/$version/$artifact-$version.pom" - if wget -q -O "/tmp/maven-dependencies/$artifact-$version.pom" "$url"; then - "$MAVEN_HOME/bin/mvn" install:install-file \ - -Dfile="/tmp/maven-dependencies/$artifact-$version.pom" \ - -DgroupId="$group_id" \ - -DartifactId="$artifact" \ - -Dversion="$version" \ - -Dpackaging=pom - downloaded=true - break - fi - done - done - - name: 构建主POM(仅本地安装,不上传) run: | MAIN_POM_ABSOLUTE_PATH="${GITHUB_WORKSPACE}/pom.xml" @@ -111,7 +71,7 @@ jobs: retries=3 count=0 - until "$MAVEN_HOME/bin/mvn" clean install -N -U -DskipTests -f "$MAIN_POM_ABSOLUTE_PATH"; do + until "$MAVEN_HOME/bin/mvn" clean package install -U -DskipTests -f "$MAIN_POM_ABSOLUTE_PATH"; do count=$((count + 1)) if [ $count -ge $retries ]; then echo "错误:主POM构建失败"