Skip to content

Commit 91ebc00

Browse files
feat: optimize pom.xml (#131)
* feat: fix pull_request.yml * fix: test * feat: optimize pom.xml * feat: optimize pom.xml * feat: optimize ci
1 parent a177e8e commit 91ebc00

File tree

12 files changed

+21
-71
lines changed

12 files changed

+21
-71
lines changed

.github/workflows/merge.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,7 @@ jobs:
2929
run: mvn clean install -B -U --file pom.xml
3030
- name: Upload coverage reports to Codecov
3131
uses: codecov/codecov-action@v3
32-
env:
33-
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
32+
with:
33+
token: ${{ secrets.CODECOV_TOKEN }}
34+
flags: Merge
35+
name: Merge-Coverage

.github/workflows/pull_request.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,7 @@ jobs:
3131
run: mvn clean install -B -U --file pom.xml
3232
- name: Upload coverage reports to Codecov
3333
uses: codecov/codecov-action@v3
34-
env:
35-
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
34+
with:
35+
token: ${{ secrets.CODECOV_TOKEN }}
36+
flags: pull-request
37+
name: PR-Coverage

pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,7 @@
196196
<version>${maven.surefire.version}</version>
197197
<configuration>
198198
<argLine>
199+
@{surefireArgLine}
199200
--add-opens java.base/java.lang=ALL-UNNAMED
200201
--add-opens java.base/java.util=ALL-UNNAMED
201202
--add-opens java.base/java.io=ALL-UNNAMED

trpc-admin/trpc-admin-default/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,5 @@
7474
<artifactId>spring-test</artifactId>
7575
<scope>test</scope>
7676
</dependency>
77-
<dependency>
78-
<groupId>org.mockito</groupId>
79-
<artifactId>mockito-core</artifactId>
80-
<scope>test</scope>
81-
</dependency>
8277
</dependencies>
8378
</project>

trpc-configcenter/trpc-configcenter-nacos/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,5 @@
2626
<artifactId>spring-test</artifactId>
2727
<scope>test</scope>
2828
</dependency>
29-
<dependency>
30-
<groupId>org.mockito</groupId>
31-
<artifactId>mockito-core</artifactId>
32-
<scope>test</scope>
33-
</dependency>
3429
</dependencies>
3530
</project>

trpc-configcenter/trpc-configcenter-open-polaris/pom.xml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<project xmlns="http://maven.apache.org/POM/4.0.0"
3-
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
55
<modelVersion>4.0.0</modelVersion>
66
<parent>
77
<groupId>com.tencent.trpc</groupId>
@@ -28,11 +28,6 @@
2828
<artifactId>spring-test</artifactId>
2929
<scope>test</scope>
3030
</dependency>
31-
<dependency>
32-
<groupId>org.mockito</groupId>
33-
<artifactId>mockito-core</artifactId>
34-
<scope>test</scope>
35-
</dependency>
3631
</dependencies>
3732

3833
</project>

trpc-limiter/trpc-limiter-sentinel/pom.xml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,6 @@
1616
<packaging>jar</packaging>
1717
<name>${project.artifactId}</name>
1818

19-
<properties>
20-
<skip_maven_deploy>false</skip_maven_deploy>
21-
</properties>
22-
2319
<dependencies>
2420
<dependency>
2521
<groupId>com.alibaba.csp</groupId>

trpc-registry/trpc-registry-api/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,6 @@
2727
<groupId>com.tencent.trpc</groupId>
2828
<artifactId>trpc-core</artifactId>
2929
</dependency>
30-
<dependency>
31-
<groupId>org.mockito</groupId>
32-
<artifactId>mockito-core</artifactId>
33-
<scope>test</scope>
34-
</dependency>
3530
</dependencies>
3631

3732
</project>

trpc-registry/trpc-registry-consul/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,5 @@
4747
<groupId>cn.hutool</groupId>
4848
<artifactId>hutool-all</artifactId>
4949
</dependency>
50-
<dependency>
51-
<groupId>org.mockito</groupId>
52-
<artifactId>mockito-core</artifactId>
53-
<scope>test</scope>
54-
</dependency>
5550
</dependencies>
5651
</project>

trpc-registry/trpc-registry-nacos/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,5 @@
4747
<groupId>com.alibaba.nacos</groupId>
4848
<artifactId>nacos-api</artifactId>
4949
</dependency>
50-
<dependency>
51-
<groupId>org.mockito</groupId>
52-
<artifactId>mockito-core</artifactId>
53-
<scope>test</scope>
54-
</dependency>
5550
</dependencies>
5651
</project>

0 commit comments

Comments
 (0)