소스 검색

去除掉pom里面的test依赖,并排序依赖声明.

nieqiurong 6 년 전
부모
커밋
59decae920
1개의 변경된 파일13개의 추가작업 그리고 0개의 파일을 삭제
  1. 13 0
      build.gradle

+ 13 - 0
build.gradle

@@ -152,6 +152,19 @@ subprojects {
         sign configurations.archives
     }
 
+    install {
+        repositories.mavenInstaller {
+            pom.whenConfigured { generatedPom ->
+                generatedPom.dependencies.removeAll { dep ->
+                    dep.scope == "test"
+                }
+                generatedPom.dependencies = generatedPom.dependencies.sort { dep ->
+                    "$dep.scope:$dep.groupId:$dep.artifactId"
+                }
+            }
+        }
+    }
+    
     // gradle clean build uploadArchives -Dun=用户名 -Dps=密码 -x test
     uploadArchives {
         repositories {