blob: f9cf939606ef47b8cb8e2fbdef26f322ed1dae8f [file] [log] [blame]
刘洪青e071d362019-08-16 09:39:49 +08001<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4 <modelVersion>4.0.0</modelVersion>
5
刘洪青e071d362019-08-16 09:39:49 +08006 <groupId>com.supwisdom.institute</groupId>
7 <artifactId>sw-backend-parent</artifactId>
刘洪青ff545bc2019-10-11 10:08:47 +08008 <version>0.0.2-SNAPSHOT</version>
刘洪青e071d362019-08-16 09:39:49 +08009 <packaging>pom</packaging>
10
11 <name>Supwisdom Backend Framework Parent</name>
12 <description>Supwisdom Backend Framework Parent project</description>
13
刘洪青ffe2f412019-10-11 10:25:26 +080014 <modules>
15 <module>common</module>
刘洪青e071d362019-08-16 09:39:49 +080016
刘洪青ffe2f412019-10-11 10:25:26 +080017 <module>thirdparty-agent</module>
刘洪青e071d362019-08-16 09:39:49 +080018
刘洪青ffe2f412019-10-11 10:25:26 +080019 <module>admin-sa</module>
20 <module>biz-sa</module>
刘洪青e071d362019-08-16 09:39:49 +080021
刘洪青ffe2f412019-10-11 10:25:26 +080022 <module>admin-bff</module>
刘洪青e071d362019-08-16 09:39:49 +080023
刘洪青ffe2f412019-10-11 10:25:26 +080024 <module>gateway</module>
刘洪青a2e4efb2019-12-04 14:01:36 +080025 <module>zuul</module>
刘洪青ffe2f412019-10-11 10:25:26 +080026 </modules>
刘洪青e071d362019-08-16 09:39:49 +080027
刘洪青db144ec2019-10-11 14:25:14 +080028 <properties>
29 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
30 <java.version>1.8</java.version>
31
32 <argLine>-Dfile.encoding=UTF-8</argLine>
33
34 <downloadSources>true</downloadSources>
35 <downloadJavadocs>true</downloadJavadocs>
36
37 <maven.compiler.source>${java.version}</maven.compiler.source>
38 <maven.compiler.target>${java.version}</maven.compiler.target>
39
40 <maven.deploy.skip>true</maven.deploy.skip>
41
42 <dockerfile-maven-plugin.version>1.4.8</dockerfile-maven-plugin.version>
43 <dockerfile.image.server>harbor.supwisdom.com</dockerfile.image.server>
44 <dockerfile.image.prefix>sw-admin-framework</dockerfile.image.prefix>
45 </properties>
46
47 <repositories>
48 <repository>
49 <snapshots>
50 <enabled>true</enabled>
51 </snapshots>
52 <id>supwisdom</id>
53 <url>https://app.supwisdom.com/nexus/content/groups/public/</url>
54 </repository>
55 <repository>
56 <snapshots>
57 <enabled>false</enabled>
58 </snapshots>
59 <id>central</id>
60 <url>http://repo.maven.apache.org/maven2</url>
61 </repository>
62 </repositories>
63
刘洪青f56d09a2020-05-01 19:47:13 +080064 <build>
刘洪青db144ec2019-10-11 14:25:14 +080065
66 <pluginManagement>
67 <plugins>
68 <plugin>
69 <groupId>com.spotify</groupId>
70 <artifactId>dockerfile-maven-plugin</artifactId>
71 <version>${dockerfile-maven-plugin.version}</version>
72 <configuration>
73 <repository>${dockerfile.image.server}/${dockerfile.image.prefix}/${project.artifactId}</repository>
74 <tag>${project.version}</tag>
75 <useMavenSettingsForAuth>true</useMavenSettingsForAuth>
76 <buildArgs>
77 <JAR_FILE>${project.build.finalName}.${project.packaging}</JAR_FILE>
78 <VERSION>${project.version}</VERSION>
79 <NAME>${project.artifactId}</NAME>
80 </buildArgs>
81 </configuration>
82 </plugin>
83 </plugins>
84 </pluginManagement>
85
86 <plugins>
87
88 <plugin>
89 <groupId>com.spotify</groupId>
90 <artifactId>dockerfile-maven-plugin</artifactId>
91 <configuration>
92 <skip>true</skip>
93 </configuration>
94 </plugin>
95
96 </plugins>
97
刘洪青f56d09a2020-05-01 19:47:13 +080098 </build>
刘洪青e071d362019-08-16 09:39:49 +080099
100</project>