Skip to content

Commit 25afd5f

Browse files
author
songjialin
committed
deploy config
1 parent a199296 commit 25afd5f

File tree

1 file changed

+96
-5
lines changed

1 file changed

+96
-5
lines changed

pom.xml

Lines changed: 96 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,46 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
3-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
44
<modelVersion>4.0.0</modelVersion>
55

66
<groupId>com.github.yungyu16.spring</groupId>
77
<artifactId>spring-boot-starter-proxy</artifactId>
88
<version>1.0.0</version>
9-
10-
<name>${project.artifactId}</name>
11-
9+
<name>${project.groupId}:${project.artifactId}</name>
10+
<description>将不可实例化的Interface动态代理后注册到Spring容器以便IOC,用于便捷的生成Local Stub</description>
11+
<url>https://github.com/yungyu16/version-maven-plugin.git</url>
12+
<licenses>
13+
<license>
14+
<name>Apache v2</name>
15+
<url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
16+
<distribution>manual</distribution>
17+
</license>
18+
</licenses>
1219
<properties>
1320
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1421
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
22+
<maven.compiler.encoding>UTF-8</maven.compiler.encoding>
1523
<maven.compiler.source>1.8</maven.compiler.source>
1624
<maven.compiler.target>1.8</maven.compiler.target>
1725
<spring-boot.version>2.0.8.RELEASE</spring-boot.version>
1826
</properties>
19-
27+
<developers>
28+
<developer>
29+
<id>yungyu16</id>
30+
<name>yungyu16</name>
31+
<email>songjialin16@gmail.com</email>
32+
<roles>
33+
<role>Architect</role>
34+
<role>Developer</role>
35+
</roles>
36+
<timezone>+8</timezone>
37+
</developer>
38+
</developers>
39+
<scm>
40+
<connection>scm:git:https://github.com/yungyu16/version-maven-plugin.git</connection>
41+
<developerConnection>scm:git:https://github.com/yungyu16/version-maven-plugin.git</developerConnection>
42+
<url>https://github.com/yungyu16/version-maven-plugin.git</url>
43+
</scm>
2044
<dependencyManagement>
2145
<dependencies>
2246
<dependency>
@@ -28,6 +52,10 @@
2852
</dependency>
2953
</dependencies>
3054
</dependencyManagement>
55+
<issueManagement>
56+
<system>Github Issues</system>
57+
<url>https://github.com/yungyu16/spring-boot-starter-proxy/issues</url>
58+
</issueManagement>
3159

3260
<dependencies>
3361
<dependency>
@@ -51,4 +79,67 @@
5179
<optional>true</optional>
5280
</dependency>
5381
</dependencies>
82+
<distributionManagement>
83+
<snapshotRepository>
84+
<id>oss-snapshots</id>
85+
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
86+
</snapshotRepository>
87+
<repository>
88+
<id>oss-releases</id>
89+
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
90+
</repository>
91+
</distributionManagement>
92+
<build>
93+
<plugins>
94+
<!-- Source -->
95+
<plugin>
96+
<groupId>org.apache.maven.plugins</groupId>
97+
<artifactId>maven-source-plugin</artifactId>
98+
<version>3.0.1</version>
99+
<executions>
100+
<execution>
101+
<phase>package</phase>
102+
<goals>
103+
<goal>jar-no-fork</goal>
104+
</goals>
105+
</execution>
106+
</executions>
107+
</plugin>
108+
<!-- Javadoc -->
109+
<plugin>
110+
<groupId>org.apache.maven.plugins</groupId>
111+
<artifactId>maven-javadoc-plugin</artifactId>
112+
<version>2.9.1</version>
113+
<configuration>
114+
<additionalparam>-Xdoclint:none</additionalparam>
115+
<aggregate>true</aggregate>
116+
<charset>UTF-8</charset>
117+
<encoding>UTF-8</encoding>
118+
<docencoding>UTF-8</docencoding>
119+
</configuration>
120+
<executions>
121+
<execution>
122+
<phase>package</phase>
123+
<goals>
124+
<goal>jar</goal>
125+
</goals>
126+
</execution>
127+
</executions>
128+
</plugin>
129+
<!-- GPG -->
130+
<plugin>
131+
<groupId>org.apache.maven.plugins</groupId>
132+
<artifactId>maven-gpg-plugin</artifactId>
133+
<version>1.6</version>
134+
<executions>
135+
<execution>
136+
<phase>verify</phase>
137+
<goals>
138+
<goal>sign</goal>
139+
</goals>
140+
</execution>
141+
</executions>
142+
</plugin>
143+
</plugins>
144+
</build>
54145
</project>

0 commit comments

Comments
 (0)