-
Notifications
You must be signed in to change notification settings - Fork 3
/
pom.xml
136 lines (133 loc) · 5.05 KB
/
pom.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>gitegg-boot</artifactId>
<groupId>com.gitegg.boot</groupId>
<version>1.0.7.RELEASE</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>gitegg-service</artifactId>
<name>${project.artifactId}</name>
<packaging>jar</packaging>
<dependencies>
<!-- gitegg Spring Boot自定义及扩展 -->
<dependency>
<groupId>com.gitegg.platform</groupId>
<artifactId>gitegg-platform-boot</artifactId>
</dependency>
<!-- gitegg-platform-oauth2 -->
<dependency>
<groupId>com.gitegg.platform</groupId>
<artifactId>gitegg-platform-oauth2</artifactId>
</dependency>
<!-- gitegg数据库驱动及连接池 -->
<dependency>
<groupId>com.gitegg.platform</groupId>
<artifactId>gitegg-platform-db</artifactId>
</dependency>
<!-- gitegg mybatis-plus -->
<dependency>
<groupId>com.gitegg.platform</groupId>
<artifactId>gitegg-platform-mybatis</artifactId>
</dependency>
<!-- gitegg扩展Mybatis Plus代码生成工具-->
<dependency>
<groupId>com.gitegg.platform</groupId>
<artifactId>gitegg-platform-code-generator</artifactId>
</dependency>
<!-- gitegg 短信自定义扩展 -->
<dependency>
<groupId>com.gitegg.platform</groupId>
<artifactId>gitegg-platform-sms-starter</artifactId>
</dependency>
<!-- gitegg 分布式存储自定义扩展 -->
<dependency>
<groupId>com.gitegg.platform</groupId>
<artifactId>gitegg-platform-dfs-starter</artifactId>
</dependency>
<!-- 验证码 -->
<dependency>
<groupId>com.gitegg.platform</groupId>
<artifactId>gitegg-platform-captcha</artifactId>
</dependency>
<!-- gitegg cache自定义扩展 -->
<dependency>
<groupId>com.gitegg.platform</groupId>
<artifactId>gitegg-platform-cache</artifactId>
</dependency>
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-spring-boot-starter</artifactId>
</dependency>
<!-- 第三方登录 -->
<dependency>
<groupId>com.gitegg.platform</groupId>
<artifactId>gitegg-platform-justauth</artifactId>
</dependency>
<!-- 邮件 -->
<dependency>
<groupId>com.gitegg.platform</groupId>
<artifactId>gitegg-platform-mail</artifactId>
</dependency>
<!-- 微信小程序 -->
<dependency>
<groupId>com.gitegg.platform</groupId>
<artifactId>gitegg-platform-wechat</artifactId>
</dependency>
<!-- 微信支付 -->
<dependency>
<groupId>com.gitegg.platform</groupId>
<artifactId>gitegg-platform-wechat-pay</artifactId>
</dependency>
<!-- 定时任务 -->
<dependency>
<groupId>com.gitegg.platform</groupId>
<artifactId>gitegg-platform-xxl-job</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<!-- Srping Boot 打包工具 子Module需排除repackage-->
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<classifier>exec</classifier>
<mainClass>none</mainClass>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>com.google.cloud.tools</groupId>
<artifactId>jib-maven-plugin</artifactId>
<configuration>
<!-- we don't want jib to execute on this module -->
<skip>true</skip>
</configuration>
</plugin>
<!-- we want this library to be built reproducibly -->
<plugin>
<groupId>io.github.zlika</groupId>
<artifactId>reproducible-build-maven-plugin</artifactId>
<version>0.11</version>
<executions>
<execution>
<id>run-when-packaged</id>
<goals>
<goal>strip-jar</goal>
</goals>
<phase>package</phase>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>