microsoft/gctoolkit

Public

mirrored from https://github.com/microsoft/gctoolkitAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
4bca04f97c1fa4342007f4ef8ec9f5ad1d2cb46f

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

pom.xml

182lines · modecode

1<?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" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3 <modelVersion>4.0.0</modelVersion>
4
5 <groupId>com.microsoft.gctoolkit</groupId>
6 <artifactId>gctoolkit</artifactId>
7 <packaging>pom</packaging>
8 <version>2.0.1-SNAPSHOT</version>
9
10 <name>GCToolKit</name>
11 <description>GC log parsing utilities</description>
12 <url>https://github.com/Microsoft/gctoolkit</url>
13
14 <organization>
15 <name>Microsoft Corporation</name>
16 <url>http://microsoft.com</url>
17 </organization>
18
19 <licenses>
20 <license>
21 <name>MIT License</name>
22 <url>http://opensource.org/licenses/MIT</url>
23 <distribution>repo</distribution>
24 </license>
25 </licenses>
26
27 <scm>
28 <connection>scm:git:git@github.com:microsoft/gctoolkit.git</connection>
29 <developerConnection>scm:git:git@github.com:microsoft/gctoolkit.git</developerConnection>
30 <url>https://github.com/microsoft/gctoolkit</url>
31 <tag>gctoolkit-2.0.0</tag>
32 </scm>
33
34 <developers>
35 <developer>
36 <id>microsoft</id>
37 <name>Microsoft Corporation</name>
38 </developer>
39 </developers>
40
41 <issueManagement>
42 <system>GitHub</system>
43 <url>https://github.com/microsoft/gctoolkit/issues</url>
44 </issueManagement>
45
46 <repositories>
47 <repository>
48 <id>central</id>
49 <url>https://repo1.maven.org/maven2</url>
50 </repository>
51 <repository>
52 <id>github</id>
53 <url>https://maven.pkg.github.com/microsoft/*</url>
54 <snapshots>
55 <enabled>true</enabled>
56 </snapshots>
57 </repository>
58 </repositories>
59
60 <distributionManagement>
61 <repository>
62 <id>github</id>
63 <name>GC Toolkit packages</name>
64 <url>https://maven.pkg.github.com/microsoft/gctoolkit</url>
65 </repository>
66 </distributionManagement>
67
68 <modules>
69 <module>core</module>
70 <module>sample</module>
71 </modules>
72
73 <properties>
74 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
75 <maven.compiler.release>11</maven.compiler.release>
76 <skipUnpack>false</skipUnpack>
77 <gctoolkit-testdata-version>1.0.2</gctoolkit-testdata-version>
78 </properties>
79
80 <dependencyManagement>
81 <dependencies>
82 <dependency>
83 <groupId>org.junit.jupiter</groupId>
84 <artifactId>junit-jupiter-engine</artifactId>
85 <version>5.7.2</version>
86 <scope>test</scope>
87 </dependency>
88 <dependency>
89 <groupId>org.junit.jupiter</groupId>
90 <artifactId>junit-jupiter-api</artifactId>
91 <version>5.7.2</version>
92 <scope>test</scope>
93 </dependency>
94 </dependencies>
95 </dependencyManagement>
96
97 <build>
98 <pluginManagement>
99 <plugins>
100 <plugin>
101 <groupId>org.apache.maven.plugins</groupId>
102 <artifactId>maven-compiler-plugin</artifactId>
103 <version>3.8.1</version>
104 <configuration>
105 <compilerArgs>
106 <arg>--module-version=${project.version}</arg>
107 </compilerArgs>
108 </configuration>
109 </plugin>
110 <plugin>
111 <groupId>org.apache.maven.plugins</groupId>
112 <artifactId>maven-jar-plugin</artifactId>
113 <version>3.2.0</version>
114 </plugin>
115 <plugin>
116 <groupId>org.apache.maven.plugins</groupId>
117 <artifactId>maven-surefire-plugin</artifactId>
118 <version>3.0.0-M5</version>
119 </plugin>
120 <plugin>
121 <groupId>org.apache.maven.plugins</groupId>
122 <artifactId>maven-site-plugin</artifactId>
123 <version>3.7.1</version>
124 </plugin>
125 <plugin>
126 <groupId>org.apache.maven.plugins</groupId>
127 <artifactId>maven-project-info-reports-plugin</artifactId>
128 <version>3.0.0</version>
129 </plugin>
130 </plugins>
131 </pluginManagement>
132 <plugins>
133 <plugin>
134 <groupId>org.apache.maven.plugins</groupId>
135 <artifactId>maven-dependency-plugin</artifactId>
136 <version>3.1.1</version>
137 <inherited>false</inherited>
138 <executions>
139 <execution>
140 <id>download-test-logs</id>
141 <phase>process-test-resources</phase>
142 <goals>
143 <goal>unpack</goal>
144 </goals>
145 <configuration>
146 <skip>${skipUnpack}</skip>
147 <artifactItems>
148 <artifactItem>
149 <groupId>com.microsoft.gctoolkit</groupId>
150 <artifactId>gctoolkit-gclogs</artifactId>
151 <version>${gctoolkit-testdata-version}</version>
152 <type>zip</type>
153 </artifactItem>
154 <artifactItem>
155 <groupId>com.microsoft.gctoolkit</groupId>
156 <artifactId>gctoolkit-gclogs-rolling</artifactId>
157 <version>${gctoolkit-testdata-version}</version>
158 <type>zip</type>
159 </artifactItem>
160 <artifactItem>
161 <groupId>com.microsoft.gctoolkit</groupId>
162 <artifactId>gctoolkit-shenandoah-logs</artifactId>
163 <version>${gctoolkit-testdata-version}</version>
164 <type>zip</type>
165 </artifactItem>
166 <artifactItem>
167 <groupId>com.microsoft.gctoolkit</groupId>
168 <artifactId>gctoolkit-zgc-logs</artifactId>
169 <version>${gctoolkit-testdata-version}</version>
170 <type>zip</type>
171 </artifactItem>
172 </artifactItems>
173 <includes>**/*</includes>
174 <outputDirectory>${project.basedir}/gclogs
175 </outputDirectory>
176 </configuration>
177 </execution>
178 </executions>
179 </plugin>
180 </plugins>
181 </build>
182</project>