-
Notifications
You must be signed in to change notification settings - Fork 489
Expand file tree
/
Copy pathpom.xml
More file actions
115 lines (107 loc) · 3.82 KB
/
Copy pathpom.xml
File metadata and controls
115 lines (107 loc) · 3.82 KB
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
<?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>
<groupId>com.dotcms</groupId>
<artifactId>dotcms-parent</artifactId>
<version>${revision}${sha1}${changelist}</version>
<relativePath>parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>dotcms-root</artifactId>
<packaging>pom</packaging>
<description>DotCMS</description>
<modules>
<!-- This is an aggregator pom, we make it separate than the parent pom
as the aggregate will always build last and we want to make sure the
parent pom is built first. -->
<module>parent</module>
<module>independent-projects</module>
<module>bom</module>
<module>nodejs-parent</module>
<module>core-web</module>
<module>osgi-base</module>
<module>build-parent</module>
<module>dotCMS</module>
<module>tools/dotcms-cli</module>
<module>dotcms-integration</module>
<module>dotcms-postman</module>
<module>reports</module>
<module>core-web/apps/dotcms-ui-e2e</module>
<module>test-karate</module>
</modules>
<repositories>
<repository>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>dotcms-libs</id>
<url>https://dotcms-repo.b-cdn.net/libs-release</url>
</repository>
</repositories>
<distributionManagement>
<site>
<id>local-site-deployment</id>
<url>file://${project.build.directory}/staging</url>
</site>
<!--
Publishing to the S3-compatible repository is handled by
.github/scripts/publish-to-s3/publish.sh (see the release phase),
so there is no Artifactory distribution target here anymore.
-->
</distributionManagement>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<configuration>
<aggregate>true</aggregate>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
</plugin>
</plugins>
</reporting>
<build>
<plugins>
</plugins>
<extensions>
<extension>
<groupId>io.quarkus.bot</groupId>
<artifactId>build-reporter-maven-extension</artifactId>
<version>3.1.0</version>
</extension>
</extensions>
</build>
<profiles>
<profile>
<id>jmeter</id>
<activation>
<property>
<name>jmeter.test.skip</name>
<value>false</value>
</property>
</activation>
<modules>
<module>test-jmeter</module>
</modules>
</profile>
</profiles>
</project>