Skip to content

Commit a7a94bf

Browse files
1.2.0
1 parent c31fd01 commit a7a94bf

File tree

1 file changed

+130
-74
lines changed

1 file changed

+130
-74
lines changed

pom.xml

Lines changed: 130 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -1,88 +1,144 @@
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">
5-
<modelVersion>4.0.0</modelVersion>
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">
5+
<modelVersion>4.0.0</modelVersion>
66

7-
<groupId>com.github.developframework</groupId>
8-
<artifactId>expression</artifactId>
9-
<version>1.2.0-SNAPSHOT</version>
7+
<groupId>com.github.developframework</groupId>
8+
<artifactId>expression</artifactId>
9+
<version>1.2.0-SNAPSHOT</version>
1010

11-
<name>Expression Framework</name>
12-
<url>https://github.com/developframework/expression</url>
13-
<description>Easy to get value from Object, Array or Map.</description>
14-
<inceptionYear>2017</inceptionYear>
11+
<name>Expression Framework</name>
12+
<url>https://github.com/developframework/expression</url>
13+
<description>Easy to get value from Object, Array or Map.</description>
14+
<inceptionYear>2017</inceptionYear>
1515

16-
<developers>
17-
<developer>
18-
<name>qiuzhenhao</name>
19-
<email>408000511@qq.com</email>
20-
<organization>developframework</organization>
21-
<organizationUrl>http://blog.qiushuicloud.xyz</organizationUrl>
22-
</developer>
23-
</developers>
16+
<developers>
17+
<developer>
18+
<name>qiuzhenhao</name>
19+
<email>408000511@qq.com</email>
20+
<organization>developframework</organization>
21+
<organizationUrl>http://blog.qiushuicloud.xyz</organizationUrl>
22+
</developer>
23+
</developers>
2424

25-
<issueManagement>
26-
<system>GitHub Issues</system>
27-
<url>https://github.com/developframework/expression</url>
28-
</issueManagement>
25+
<issueManagement>
26+
<system>GitHub Issues</system>
27+
<url>https://github.com/developframework/expression</url>
28+
</issueManagement>
2929

30-
<licenses>
31-
<license>
32-
<name>The Apache License, Version 2.0</name>
33-
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
34-
</license>
35-
</licenses>
30+
<licenses>
31+
<license>
32+
<name>The Apache License, Version 2.0</name>
33+
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
34+
</license>
35+
</licenses>
3636

37-
<scm>
38-
<connection>scm:git:git@github.com:developframework/expression.git</connection>
39-
<developerConnection>scm:git:git@github.com:developframework/expression.git</developerConnection>
40-
<url>https://github.com/developframework/expression</url>
41-
<tag>HEAD</tag>
42-
</scm>
37+
<scm>
38+
<connection>scm:git:git@github.com:developframework/expression.git</connection>
39+
<developerConnection>scm:git:git@github.com:developframework/expression.git</developerConnection>
40+
<url>https://github.com/developframework/expression</url>
41+
<tag>HEAD</tag>
42+
</scm>
4343

44-
<properties>
45-
<version.develop-framework>0.2</version.develop-framework>
46-
</properties>
44+
<properties>
45+
<version.develop-framework>0.2</version.develop-framework>
46+
</properties>
4747

48-
<dependencyManagement>
49-
<dependencies>
50-
<dependency>
51-
<groupId>com.github.developframework</groupId>
52-
<artifactId>develop-framework-platform</artifactId>
53-
<version>${version.develop-framework}</version>
54-
<type>pom</type>
55-
<scope>import</scope>
56-
</dependency>
57-
</dependencies>
58-
</dependencyManagement>
48+
<dependencyManagement>
49+
<dependencies>
50+
<dependency>
51+
<groupId>com.github.developframework</groupId>
52+
<artifactId>develop-framework-platform</artifactId>
53+
<version>${version.develop-framework}</version>
54+
<type>pom</type>
55+
<scope>import</scope>
56+
</dependency>
57+
</dependencies>
58+
</dependencyManagement>
5959

60-
<dependencies>
61-
<dependency>
62-
<groupId>com.github.developframework</groupId>
63-
<artifactId>develop-framework-commons</artifactId>
64-
<exclusions>
65-
<exclusion>
66-
<groupId>com.github.developframework</groupId>
67-
<artifactId>develop-framework-components</artifactId>
68-
</exclusion>
69-
<exclusion>
70-
<groupId>com.fasterxml.jackson.core</groupId>
71-
<artifactId>jackson-databind</artifactId>
72-
</exclusion>
73-
</exclusions>
74-
</dependency>
75-
</dependencies>
60+
<dependencies>
61+
<dependency>
62+
<groupId>com.github.developframework</groupId>
63+
<artifactId>develop-framework-commons</artifactId>
64+
<exclusions>
65+
<exclusion>
66+
<groupId>com.github.developframework</groupId>
67+
<artifactId>develop-framework-components</artifactId>
68+
</exclusion>
69+
<exclusion>
70+
<groupId>com.fasterxml.jackson.core</groupId>
71+
<artifactId>jackson-databind</artifactId>
72+
</exclusion>
73+
</exclusions>
74+
</dependency>
75+
</dependencies>
7676

77-
<distributionManagement>
78-
<snapshotRepository>
79-
<id>ossrh</id>
80-
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
81-
</snapshotRepository>
82-
<repository>
83-
<id>ossrh</id>
84-
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
85-
</repository>
86-
</distributionManagement>
77+
<distributionManagement>
78+
<snapshotRepository>
79+
<id>ossrh</id>
80+
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
81+
</snapshotRepository>
82+
<repository>
83+
<id>ossrh</id>
84+
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
85+
</repository>
86+
</distributionManagement>
87+
88+
<build>
89+
<plugins>
90+
<plugin>
91+
<artifactId>maven-source-plugin</artifactId>
92+
<version>3.0.1</version>
93+
<executions>
94+
<execution>
95+
<id>attach-sources</id>
96+
<phase>verify</phase>
97+
<goals>
98+
<goal>jar-no-fork</goal>
99+
</goals>
100+
</execution>
101+
</executions>
102+
</plugin>
103+
</plugins>
104+
</build>
105+
106+
<profiles>
107+
<profile>
108+
<id>release</id>
109+
110+
<activation>
111+
<property>
112+
<name>performRelease</name>
113+
<value>true</value>
114+
</property>
115+
</activation>
116+
117+
<build>
118+
<plugins>
119+
<plugin>
120+
<artifactId>maven-release-plugin</artifactId>
121+
<configuration>
122+
<!-- 设置git 打tag的名称 -->
123+
<tagNameFormat>${project.version}</tagNameFormat>
124+
</configuration>
125+
</plugin>
126+
<plugin>
127+
<artifactId>maven-gpg-plugin</artifactId>
128+
<version>1.5</version>
129+
<executions>
130+
<execution>
131+
<id>sign-artifacts</id>
132+
<phase>verify</phase>
133+
<goals>
134+
<goal>sign</goal>
135+
</goals>
136+
</execution>
137+
</executions>
138+
</plugin>
139+
</plugins>
140+
</build>
141+
</profile>
142+
</profiles>
87143

88144
</project>

0 commit comments

Comments
 (0)