1
1
<?xml version =" 1.0" encoding =" UTF-8" ?>
2
2
<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 >
6
6
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 >
10
10
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 >
15
15
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 >
24
24
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 >
29
29
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 >
36
36
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 >
43
43
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 >
47
47
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 >
59
59
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 >
76
76
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 >
87
143
88
144
</project >
0 commit comments