Skip to content

Commit 5a116a7

Browse files
committedFeb 15, 2023
[maven-release-plugin] prepare release pom-1.10.1
1 parent 97cc23f commit 5a116a7

File tree

4 files changed

+486
-486
lines changed

4 files changed

+486
-486
lines changed
 

‎pom.xml

+179-179
Original file line numberDiff line numberDiff line change
@@ -1,179 +1,179 @@
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/maven-v4_0_0.xsd">
3-
<modelVersion>4.0.0</modelVersion>
4-
5-
<parent>
6-
<groupId>org.jenkins-ci.plugins</groupId>
7-
<artifactId>plugin</artifactId>
8-
<version>4.41</version>
9-
<relativePath />
10-
</parent>
11-
12-
<groupId>com.splunk.splunkins</groupId>
13-
<artifactId>pom</artifactId>
14-
<version>1.10.1-SNAPSHOT</version>
15-
<packaging>pom</packaging>
16-
17-
<name>Splunk Plugin Main Module</name>
18-
<description>The module that constitutes the main module of Splunk Plugin</description>
19-
<url>https://wiki.jenkins-ci.org/display/JENKINS/Splunk+plugin+for+Jenkins</url>
20-
<licenses>
21-
<license>
22-
<name>The MIT license</name>
23-
<url>https://opensource.org/licenses/MIT</url>
24-
<distribution>repo</distribution>
25-
</license>
26-
</licenses>
27-
28-
<modules>
29-
<module>splunk-devops-shaded</module>
30-
<module>splunk-devops</module>
31-
<module>splunk-devops-extend</module>
32-
</modules>
33-
34-
<scm>
35-
<connection>scm:git:git://github.com/jenkinsci/splunk-devops-plugin.git</connection>
36-
<developerConnection>scm:git:ssh://git@github.com/jenkinsci/splunk-devops-plugin.git</developerConnection>
37-
<url>https://github.com/jenkinsci/splunk-devops-plugin</url>
38-
<tag>pom-1.3</tag>
39-
</scm>
40-
41-
<properties>
42-
<!-- *.html files are in UTF-8, and *.properties are in iso-8859-1, so this configuration is acturally incorrect,
43-
but this suppresses a warning from Maven, and as long as we don't do filtering we should be OK. -->
44-
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
45-
<build.type>private</build.type>
46-
47-
<!-- configuration for patch tracker plugin -->
48-
<project.patchManagement.system>github</project.patchManagement.system>
49-
<patch.request.organisation>jenkinsci</patch.request.organisation>
50-
<patch.request.repository>jenkins</patch.request.repository>
51-
<project.patchManagement.url>https://api.github.com</project.patchManagement.url>
52-
<patch.tracker.serverId>jenkins-jira</patch.tracker.serverId>
53-
<findbugs-maven-plugin.version>3.0.1</findbugs-maven-plugin.version>
54-
<java.level>8</java.level>
55-
<!-- jenkins requirement -->
56-
<jenkins.version>2.346.1</jenkins.version> <!-- plugin script-security and workflow-cps requirement -->
57-
<spotbugs.failOnError>false</spotbugs.failOnError>
58-
<surefire.timeout>600</surefire.timeout>
59-
</properties>
60-
61-
<repositories>
62-
<repository>
63-
<id>repo.jenkins-ci.org</id>
64-
<url>https://repo.jenkins-ci.org/public/</url>
65-
<releases>
66-
<enabled>true</enabled>
67-
</releases>
68-
<snapshots>
69-
<enabled>false</enabled>
70-
</snapshots>
71-
</repository>
72-
<repository>
73-
<id>splunk-artifactory</id>
74-
<name>Splunk Releases</name>
75-
<url>https://splunk.jfrog.io/splunk/ext-releases-local</url>
76-
</repository>
77-
</repositories>
78-
79-
<pluginRepositories>
80-
<pluginRepository>
81-
<id>repo.jenkins-ci.org</id>
82-
<url>https://repo.jenkins-ci.org/public/</url>
83-
<releases>
84-
<enabled>true</enabled>
85-
</releases>
86-
<snapshots>
87-
<enabled>false</enabled>
88-
</snapshots>
89-
</pluginRepository>
90-
</pluginRepositories>
91-
<dependencies>
92-
<dependency>
93-
<groupId>com.splunk</groupId>
94-
<artifactId>splunk</artifactId>
95-
<version>1.6.5.0</version>
96-
<scope>test</scope> <!--only used to setup token and execute search-->
97-
</dependency>
98-
99-
</dependencies>
100-
<profiles>
101-
<profile>
102-
<!--to use this profile, pass mvn -Plocal -Drepos.url=xx deploy-->
103-
<id>local</id>
104-
<activation>
105-
<activeByDefault>false</activeByDefault>
106-
</activation>
107-
<distributionManagement>
108-
<repository>
109-
<id>local-artifactory</id>
110-
<name>Local Repository</name>
111-
<url>${repos.url}</url>
112-
</repository>
113-
<snapshotRepository>
114-
<id>local-artifactory</id>
115-
<name>Local Repository Snapshots</name>
116-
<url>${repos.url}</url>
117-
</snapshotRepository>
118-
</distributionManagement>
119-
</profile>
120-
<profile>
121-
<id>jenkins-2</id>
122-
<properties>
123-
<jenkins.version>2.346.1</jenkins.version>
124-
<java.level>8</java.level>
125-
</properties>
126-
</profile>
127-
<profile>
128-
<id>coverage</id>
129-
<activation>
130-
<!-- cobertura-maven-plugin doesn't support jdk11 yet -->
131-
<activeByDefault>false</activeByDefault>
132-
</activation>
133-
<build>
134-
<plugins>
135-
<plugin>
136-
<groupId>org.codehaus.mojo</groupId>
137-
<artifactId>cobertura-maven-plugin</artifactId>
138-
<version>2.7</version>
139-
<configuration>
140-
<instrumentation>
141-
<excludes>
142-
<exclude>com/splunk/splunkjenkins/utils/LogFileCallable.class</exclude>
143-
</excludes>
144-
</instrumentation>
145-
<formats>
146-
<format>xml</format>
147-
</formats>
148-
</configuration>
149-
<executions>
150-
<execution>
151-
<phase>package</phase>
152-
<goals>
153-
<goal>cobertura</goal>
154-
</goals>
155-
</execution>
156-
</executions>
157-
</plugin>
158-
</plugins>
159-
</build>
160-
</profile>
161-
</profiles>
162-
<build>
163-
<plugins>
164-
<plugin>
165-
<groupId>org.apache.maven.plugins</groupId>
166-
<artifactId>maven-surefire-plugin</artifactId>
167-
<version>3.0.0-M5</version>
168-
<configuration>
169-
<forkCount>2</forkCount>
170-
<useFile>false</useFile>
171-
<systemPropertyVariables>
172-
<!--speed up teardown, TcpSlaveAgentListener.shutdown is slow sometimes-->
173-
<jenkins.model.Jenkins.slaveAgentPort>-1</jenkins.model.Jenkins.slaveAgentPort>
174-
</systemPropertyVariables>
175-
</configuration>
176-
</plugin>
177-
</plugins>
178-
</build>
179-
</project>
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/maven-v4_0_0.xsd">
3+
<modelVersion>4.0.0</modelVersion>
4+
5+
<parent>
6+
<groupId>org.jenkins-ci.plugins</groupId>
7+
<artifactId>plugin</artifactId>
8+
<version>4.41</version>
9+
<relativePath />
10+
</parent>
11+
12+
<groupId>com.splunk.splunkins</groupId>
13+
<artifactId>pom</artifactId>
14+
<version>1.10.1</version>
15+
<packaging>pom</packaging>
16+
17+
<name>Splunk Plugin Main Module</name>
18+
<description>The module that constitutes the main module of Splunk Plugin</description>
19+
<url>https://wiki.jenkins-ci.org/display/JENKINS/Splunk+plugin+for+Jenkins</url>
20+
<licenses>
21+
<license>
22+
<name>The MIT license</name>
23+
<url>https://opensource.org/licenses/MIT</url>
24+
<distribution>repo</distribution>
25+
</license>
26+
</licenses>
27+
28+
<modules>
29+
<module>splunk-devops-shaded</module>
30+
<module>splunk-devops</module>
31+
<module>splunk-devops-extend</module>
32+
</modules>
33+
34+
<scm>
35+
<connection>scm:git:git://github.com/jenkinsci/splunk-devops-plugin.git</connection>
36+
<developerConnection>scm:git:ssh://git@github.com/jenkinsci/splunk-devops-plugin.git</developerConnection>
37+
<url>https://github.com/jenkinsci/splunk-devops-plugin</url>
38+
<tag>pom-1.10.1</tag>
39+
</scm>
40+
41+
<properties>
42+
<!-- *.html files are in UTF-8, and *.properties are in iso-8859-1, so this configuration is acturally incorrect,
43+
but this suppresses a warning from Maven, and as long as we don't do filtering we should be OK. -->
44+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
45+
<build.type>private</build.type>
46+
47+
<!-- configuration for patch tracker plugin -->
48+
<project.patchManagement.system>github</project.patchManagement.system>
49+
<patch.request.organisation>jenkinsci</patch.request.organisation>
50+
<patch.request.repository>jenkins</patch.request.repository>
51+
<project.patchManagement.url>https://api.github.com</project.patchManagement.url>
52+
<patch.tracker.serverId>jenkins-jira</patch.tracker.serverId>
53+
<findbugs-maven-plugin.version>3.0.1</findbugs-maven-plugin.version>
54+
<java.level>8</java.level>
55+
<!-- jenkins requirement -->
56+
<jenkins.version>2.346.1</jenkins.version> <!-- plugin script-security and workflow-cps requirement -->
57+
<spotbugs.failOnError>false</spotbugs.failOnError>
58+
<surefire.timeout>600</surefire.timeout>
59+
</properties>
60+
61+
<repositories>
62+
<repository>
63+
<id>repo.jenkins-ci.org</id>
64+
<url>https://repo.jenkins-ci.org/public/</url>
65+
<releases>
66+
<enabled>true</enabled>
67+
</releases>
68+
<snapshots>
69+
<enabled>false</enabled>
70+
</snapshots>
71+
</repository>
72+
<repository>
73+
<id>splunk-artifactory</id>
74+
<name>Splunk Releases</name>
75+
<url>https://splunk.jfrog.io/splunk/ext-releases-local</url>
76+
</repository>
77+
</repositories>
78+
79+
<pluginRepositories>
80+
<pluginRepository>
81+
<id>repo.jenkins-ci.org</id>
82+
<url>https://repo.jenkins-ci.org/public/</url>
83+
<releases>
84+
<enabled>true</enabled>
85+
</releases>
86+
<snapshots>
87+
<enabled>false</enabled>
88+
</snapshots>
89+
</pluginRepository>
90+
</pluginRepositories>
91+
<dependencies>
92+
<dependency>
93+
<groupId>com.splunk</groupId>
94+
<artifactId>splunk</artifactId>
95+
<version>1.6.5.0</version>
96+
<scope>test</scope> <!--only used to setup token and execute search-->
97+
</dependency>
98+
99+
</dependencies>
100+
<profiles>
101+
<profile>
102+
<!--to use this profile, pass mvn -Plocal -Drepos.url=xx deploy-->
103+
<id>local</id>
104+
<activation>
105+
<activeByDefault>false</activeByDefault>
106+
</activation>
107+
<distributionManagement>
108+
<repository>
109+
<id>local-artifactory</id>
110+
<name>Local Repository</name>
111+
<url>${repos.url}</url>
112+
</repository>
113+
<snapshotRepository>
114+
<id>local-artifactory</id>
115+
<name>Local Repository Snapshots</name>
116+
<url>${repos.url}</url>
117+
</snapshotRepository>
118+
</distributionManagement>
119+
</profile>
120+
<profile>
121+
<id>jenkins-2</id>
122+
<properties>
123+
<jenkins.version>2.346.1</jenkins.version>
124+
<java.level>8</java.level>
125+
</properties>
126+
</profile>
127+
<profile>
128+
<id>coverage</id>
129+
<activation>
130+
<!-- cobertura-maven-plugin doesn't support jdk11 yet -->
131+
<activeByDefault>false</activeByDefault>
132+
</activation>
133+
<build>
134+
<plugins>
135+
<plugin>
136+
<groupId>org.codehaus.mojo</groupId>
137+
<artifactId>cobertura-maven-plugin</artifactId>
138+
<version>2.7</version>
139+
<configuration>
140+
<instrumentation>
141+
<excludes>
142+
<exclude>com/splunk/splunkjenkins/utils/LogFileCallable.class</exclude>
143+
</excludes>
144+
</instrumentation>
145+
<formats>
146+
<format>xml</format>
147+
</formats>
148+
</configuration>
149+
<executions>
150+
<execution>
151+
<phase>package</phase>
152+
<goals>
153+
<goal>cobertura</goal>
154+
</goals>
155+
</execution>
156+
</executions>
157+
</plugin>
158+
</plugins>
159+
</build>
160+
</profile>
161+
</profiles>
162+
<build>
163+
<plugins>
164+
<plugin>
165+
<groupId>org.apache.maven.plugins</groupId>
166+
<artifactId>maven-surefire-plugin</artifactId>
167+
<version>3.0.0-M5</version>
168+
<configuration>
169+
<forkCount>2</forkCount>
170+
<useFile>false</useFile>
171+
<systemPropertyVariables>
172+
<!--speed up teardown, TcpSlaveAgentListener.shutdown is slow sometimes-->
173+
<jenkins.model.Jenkins.slaveAgentPort>-1</jenkins.model.Jenkins.slaveAgentPort>
174+
</systemPropertyVariables>
175+
</configuration>
176+
</plugin>
177+
</plugins>
178+
</build>
179+
</project>

‎splunk-devops-extend/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.splunk.splunkins</groupId>
77
<artifactId>pom</artifactId>
8-
<version>1.10.1-SNAPSHOT</version>
8+
<version>1.10.1</version>
99
</parent>
1010

1111
<artifactId>splunk-devops-extend</artifactId>

‎splunk-devops-shaded/pom.xml

+78-78
Original file line numberDiff line numberDiff line change
@@ -1,78 +1,78 @@
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/maven-v4_0_0.xsd">
3-
<modelVersion>4.0.0</modelVersion>
4-
5-
<parent>
6-
<groupId>com.splunk.splunkins</groupId>
7-
<artifactId>pom</artifactId>
8-
<version>1.10.1-SNAPSHOT</version>
9-
</parent>
10-
11-
<artifactId>splunk-devops-shaded</artifactId>
12-
<packaging>jar</packaging>
13-
14-
<name>Shaded http client and gson jar</name>
15-
16-
<build>
17-
<plugins>
18-
<plugin>
19-
<groupId>org.apache.maven.plugins</groupId>
20-
<artifactId>maven-shade-plugin</artifactId>
21-
<version>3.3.0</version>
22-
<executions>
23-
<execution>
24-
<phase>package</phase>
25-
<goals>
26-
<goal>shade</goal>
27-
</goals>
28-
<configuration>
29-
<transformers>
30-
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" />
31-
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
32-
</transformer>
33-
</transformers>
34-
<createSourcesJar>true</createSourcesJar>
35-
<artifactSet>
36-
<includes>
37-
<include>org.apache.httpcomponents:*</include>
38-
<include>com.google.code.gson:gson</include>
39-
</includes>
40-
</artifactSet>
41-
<relocations>
42-
<relocation>
43-
<pattern>org.apache.http</pattern>
44-
<shadedPattern>shaded.splk.org.apache.http</shadedPattern>
45-
</relocation>
46-
<relocation>
47-
<pattern>com.google.gson</pattern>
48-
<shadedPattern>shaded.splk.com.google.gson</shadedPattern>
49-
</relocation>
50-
</relocations>
51-
<promoteTransitiveDependencies>true</promoteTransitiveDependencies>
52-
</configuration>
53-
</execution>
54-
</executions>
55-
</plugin>
56-
</plugins>
57-
</build>
58-
59-
<!-- If you want to depend on other plugins: -->
60-
<dependencies>
61-
<dependency>
62-
<groupId>org.apache.httpcomponents</groupId>
63-
<artifactId>httpcore</artifactId>
64-
<version>4.4.13</version>
65-
</dependency>
66-
<dependency>
67-
<groupId>org.apache.httpcomponents</groupId>
68-
<artifactId>httpclient</artifactId>
69-
<version>4.5.13</version>
70-
</dependency>
71-
<dependency>
72-
<groupId>com.google.code.gson</groupId>
73-
<artifactId>gson</artifactId>
74-
<version>2.8.9</version>
75-
</dependency>
76-
</dependencies>
77-
78-
</project>
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/maven-v4_0_0.xsd">
3+
<modelVersion>4.0.0</modelVersion>
4+
5+
<parent>
6+
<groupId>com.splunk.splunkins</groupId>
7+
<artifactId>pom</artifactId>
8+
<version>1.10.1</version>
9+
</parent>
10+
11+
<artifactId>splunk-devops-shaded</artifactId>
12+
<packaging>jar</packaging>
13+
14+
<name>Shaded http client and gson jar</name>
15+
16+
<build>
17+
<plugins>
18+
<plugin>
19+
<groupId>org.apache.maven.plugins</groupId>
20+
<artifactId>maven-shade-plugin</artifactId>
21+
<version>3.3.0</version>
22+
<executions>
23+
<execution>
24+
<phase>package</phase>
25+
<goals>
26+
<goal>shade</goal>
27+
</goals>
28+
<configuration>
29+
<transformers>
30+
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" />
31+
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
32+
</transformer>
33+
</transformers>
34+
<createSourcesJar>true</createSourcesJar>
35+
<artifactSet>
36+
<includes>
37+
<include>org.apache.httpcomponents:*</include>
38+
<include>com.google.code.gson:gson</include>
39+
</includes>
40+
</artifactSet>
41+
<relocations>
42+
<relocation>
43+
<pattern>org.apache.http</pattern>
44+
<shadedPattern>shaded.splk.org.apache.http</shadedPattern>
45+
</relocation>
46+
<relocation>
47+
<pattern>com.google.gson</pattern>
48+
<shadedPattern>shaded.splk.com.google.gson</shadedPattern>
49+
</relocation>
50+
</relocations>
51+
<promoteTransitiveDependencies>true</promoteTransitiveDependencies>
52+
</configuration>
53+
</execution>
54+
</executions>
55+
</plugin>
56+
</plugins>
57+
</build>
58+
59+
<!-- If you want to depend on other plugins: -->
60+
<dependencies>
61+
<dependency>
62+
<groupId>org.apache.httpcomponents</groupId>
63+
<artifactId>httpcore</artifactId>
64+
<version>4.4.13</version>
65+
</dependency>
66+
<dependency>
67+
<groupId>org.apache.httpcomponents</groupId>
68+
<artifactId>httpclient</artifactId>
69+
<version>4.5.13</version>
70+
</dependency>
71+
<dependency>
72+
<groupId>com.google.code.gson</groupId>
73+
<artifactId>gson</artifactId>
74+
<version>2.8.9</version>
75+
</dependency>
76+
</dependencies>
77+
78+
</project>

‎splunk-devops/pom.xml

+228-228
Original file line numberDiff line numberDiff line change
@@ -1,228 +1,228 @@
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/maven-v4_0_0.xsd">
3-
<modelVersion>4.0.0</modelVersion>
4-
5-
<parent>
6-
<groupId>com.splunk.splunkins</groupId>
7-
<artifactId>pom</artifactId>
8-
<version>1.10.1-SNAPSHOT</version>
9-
</parent>
10-
11-
<artifactId>splunk-devops</artifactId>
12-
<packaging>hpi</packaging>
13-
14-
<name>Splunk Plugin</name>
15-
<description>
16-
Splunk plugin for Jenkins provides deep insights into your Jenkins master and slave infrastructure, job and
17-
build details such as console logs, status, artifacts, and an incredibly efficient way to analyze test results.
18-
</description>
19-
<url>https://github.com/jenkinsci/splunk-devops-plugin/blob/master/doc/splunk-devops-usage.md</url>
20-
<licenses>
21-
<license>
22-
<name>MIT License</name>
23-
<url>http://opensource.org/licenses/MIT</url>
24-
</license>
25-
</licenses>
26-
<developers>
27-
<developer>
28-
<id>djenkins</id>
29-
<name>Danielle Jenkins</name>
30-
<email>djenkins@splunk.com</email>
31-
</developer>
32-
<developer>
33-
<id>kjotwani</id>
34-
<name>Kashyap Jotwani</name>
35-
<email>kjotwani@splunk.com</email>
36-
</developer>
37-
<developer>
38-
<id>fengxx</id>
39-
<name>Ted Xiao</name>
40-
<email>xiao.xj@outlook.com</email>
41-
</developer>
42-
</developers>
43-
44-
<build>
45-
<plugins>
46-
<plugin>
47-
<groupId>org.codehaus.gmaven</groupId>
48-
<artifactId>gmaven-plugin</artifactId>
49-
<version>1.4</version>
50-
<configuration>
51-
<providerSelection>1.8</providerSelection>
52-
</configuration>
53-
<executions>
54-
<execution>
55-
<goals>
56-
<goal>generateStubs</goal>
57-
<goal>compile</goal>
58-
<goal>generateTestStubs</goal>
59-
<goal>testCompile</goal>
60-
</goals>
61-
</execution>
62-
</executions>
63-
</plugin>
64-
<plugin>
65-
<groupId>org.apache.maven.plugins</groupId>
66-
<artifactId>maven-javadoc-plugin</artifactId>
67-
<version>2.10.3</version>
68-
<configuration>
69-
<!--skip generated sources-->
70-
<sourcepath>${basedir}/src/main/java/;${basedir}/src/main/groovy</sourcepath>
71-
</configuration>
72-
</plugin>
73-
<plugin>
74-
<groupId>org.apache.maven.plugins</groupId>
75-
<artifactId>maven-jar-plugin</artifactId>
76-
<version>3.2.0</version>
77-
<executions>
78-
<execution>
79-
<goals>
80-
<goal>test-jar</goal>
81-
</goals>
82-
</execution>
83-
</executions>
84-
<configuration>
85-
<excludes>
86-
<exclude>**/test-dependencies/*</exclude>
87-
</excludes>
88-
</configuration>
89-
</plugin>
90-
<plugin>
91-
<groupId>org.jenkins-ci.tools</groupId>
92-
<artifactId>maven-hpi-plugin</artifactId>
93-
<extensions>true</extensions>
94-
<configuration>
95-
<compatibleSinceVersion>1.5</compatibleSinceVersion>
96-
</configuration>
97-
</plugin>
98-
<plugin>
99-
<groupId>org.apache.maven.plugins</groupId>
100-
<artifactId>maven-enforcer-plugin</artifactId>
101-
<configuration>
102-
<rules>
103-
<requireUpperBoundDeps>
104-
<excludes combine.children="append">
105-
<exclude>org.apache.maven.reporting:maven-reporting-api</exclude>
106-
<exclude>org.apache.maven.doxia:doxia-sink-api</exclude>
107-
<exclude>org.apache.maven.doxia:doxia-logging-api</exclude>
108-
<exclude>org.apache.maven:maven-plugin-api</exclude>
109-
<exclude>org.apache.maven:maven-plugin</exclude>
110-
<exclude>org.codehaus.plexus:plexus-classworlds</exclude>
111-
</excludes>
112-
</requireUpperBoundDeps>
113-
</rules>
114-
<fail>false</fail>
115-
</configuration>
116-
</plugin>
117-
</plugins>
118-
</build>
119-
120-
<!-- If you want to depend on other plugins: -->
121-
<dependencies>
122-
123-
<dependency>
124-
<groupId>org.codehaus.groovy</groupId>
125-
<artifactId>groovy-all</artifactId>
126-
<version>2.4.12</version>
127-
<scope>provided</scope> <!-- from jenkins-core -->
128-
</dependency>
129-
<dependency>
130-
<groupId>org.jenkins-ci.plugins</groupId>
131-
<artifactId>junit</artifactId>
132-
<version>1.47</version>
133-
<optional>true</optional><!-- from jenkins-core detached-plugins -->
134-
</dependency>
135-
<dependency>
136-
<groupId>org.jenkins-ci.plugins</groupId>
137-
<artifactId>testng-plugin</artifactId>
138-
<version>1.14</version>
139-
<optional>true</optional>
140-
</dependency>
141-
142-
<dependency>
143-
<groupId>org.jenkins-ci.plugins</groupId>
144-
<artifactId>cucumber-testresult-plugin</artifactId>
145-
<version>0.9.7</version>
146-
<optional>true</optional>
147-
</dependency>
148-
<dependency>
149-
<groupId>org.jenkins-ci.plugins</groupId>
150-
<artifactId>clover</artifactId>
151-
<version>4.7.1</version>
152-
<optional>true</optional>
153-
</dependency>
154-
<dependency>
155-
<groupId>org.jenkins-ci.plugins</groupId>
156-
<artifactId>cobertura</artifactId>
157-
<version>1.17</version>
158-
<optional>true</optional>
159-
<exclusions>
160-
<exclusion>
161-
<groupId>commons-net</groupId>
162-
<artifactId>commons-net</artifactId>
163-
</exclusion>
164-
</exclusions>
165-
</dependency>
166-
<dependency>
167-
<groupId>org.jenkins-ci.plugins</groupId>
168-
<artifactId>scm-api</artifactId>
169-
<version>2.4.1</version>
170-
<optional>true</optional>
171-
<scope>test</scope>
172-
<!-- cobertura requires scm-api 2.4.1 or higher -->
173-
</dependency>
174-
<dependency>
175-
<groupId>org.jenkins-ci.plugins</groupId>
176-
<artifactId>jacoco</artifactId>
177-
<version>2.1.0</version>
178-
<optional>true</optional>
179-
<exclusions>
180-
<exclusion>
181-
<groupId>org.apache.maven</groupId>
182-
<artifactId>*</artifactId>
183-
</exclusion>
184-
<exclusion>
185-
<groupId>org.codehaus.plexus</groupId>
186-
<artifactId>plexus-container-default</artifactId>
187-
</exclusion>
188-
<exclusion>
189-
<groupId>xerces</groupId>
190-
<artifactId>xercesImpl</artifactId>
191-
</exclusion>
192-
<exclusion>
193-
<groupId>xml-apis</groupId>
194-
<artifactId>xml-apis</artifactId>
195-
</exclusion>
196-
<exclusion>
197-
<groupId>org.ow2.asm</groupId>
198-
<artifactId>*</artifactId>
199-
</exclusion>
200-
</exclusions>
201-
</dependency>
202-
<dependency>
203-
<groupId>org.jenkins-ci.plugins</groupId>
204-
<artifactId>script-security</artifactId>
205-
<version>1229.v4880b_b_e905a_6</version>
206-
</dependency>
207-
<dependency>
208-
<groupId>${project.groupId}</groupId>
209-
<artifactId>splunk-devops-shaded</artifactId>
210-
<version>${project.version}</version>
211-
<exclusions>
212-
<exclusion>
213-
<groupId>org.apache.httpcomponents</groupId>
214-
<artifactId>httpcore</artifactId>
215-
</exclusion>
216-
<exclusion>
217-
<groupId>org.apache.httpcomponents</groupId>
218-
<artifactId>httpclient</artifactId>
219-
</exclusion>
220-
<exclusion>
221-
<groupId>com.google.code.gson</groupId>
222-
<artifactId>gson</artifactId>
223-
</exclusion>
224-
</exclusions>
225-
</dependency>
226-
</dependencies>
227-
228-
</project>
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/maven-v4_0_0.xsd">
3+
<modelVersion>4.0.0</modelVersion>
4+
5+
<parent>
6+
<groupId>com.splunk.splunkins</groupId>
7+
<artifactId>pom</artifactId>
8+
<version>1.10.1</version>
9+
</parent>
10+
11+
<artifactId>splunk-devops</artifactId>
12+
<packaging>hpi</packaging>
13+
14+
<name>Splunk Plugin</name>
15+
<description>
16+
Splunk plugin for Jenkins provides deep insights into your Jenkins master and slave infrastructure, job and
17+
build details such as console logs, status, artifacts, and an incredibly efficient way to analyze test results.
18+
</description>
19+
<url>https://github.com/jenkinsci/splunk-devops-plugin/blob/master/doc/splunk-devops-usage.md</url>
20+
<licenses>
21+
<license>
22+
<name>MIT License</name>
23+
<url>http://opensource.org/licenses/MIT</url>
24+
</license>
25+
</licenses>
26+
<developers>
27+
<developer>
28+
<id>djenkins</id>
29+
<name>Danielle Jenkins</name>
30+
<email>djenkins@splunk.com</email>
31+
</developer>
32+
<developer>
33+
<id>kjotwani</id>
34+
<name>Kashyap Jotwani</name>
35+
<email>kjotwani@splunk.com</email>
36+
</developer>
37+
<developer>
38+
<id>fengxx</id>
39+
<name>Ted Xiao</name>
40+
<email>xiao.xj@outlook.com</email>
41+
</developer>
42+
</developers>
43+
44+
<build>
45+
<plugins>
46+
<plugin>
47+
<groupId>org.codehaus.gmaven</groupId>
48+
<artifactId>gmaven-plugin</artifactId>
49+
<version>1.4</version>
50+
<configuration>
51+
<providerSelection>1.8</providerSelection>
52+
</configuration>
53+
<executions>
54+
<execution>
55+
<goals>
56+
<goal>generateStubs</goal>
57+
<goal>compile</goal>
58+
<goal>generateTestStubs</goal>
59+
<goal>testCompile</goal>
60+
</goals>
61+
</execution>
62+
</executions>
63+
</plugin>
64+
<plugin>
65+
<groupId>org.apache.maven.plugins</groupId>
66+
<artifactId>maven-javadoc-plugin</artifactId>
67+
<version>2.10.3</version>
68+
<configuration>
69+
<!--skip generated sources-->
70+
<sourcepath>${basedir}/src/main/java/;${basedir}/src/main/groovy</sourcepath>
71+
</configuration>
72+
</plugin>
73+
<plugin>
74+
<groupId>org.apache.maven.plugins</groupId>
75+
<artifactId>maven-jar-plugin</artifactId>
76+
<version>3.2.0</version>
77+
<executions>
78+
<execution>
79+
<goals>
80+
<goal>test-jar</goal>
81+
</goals>
82+
</execution>
83+
</executions>
84+
<configuration>
85+
<excludes>
86+
<exclude>**/test-dependencies/*</exclude>
87+
</excludes>
88+
</configuration>
89+
</plugin>
90+
<plugin>
91+
<groupId>org.jenkins-ci.tools</groupId>
92+
<artifactId>maven-hpi-plugin</artifactId>
93+
<extensions>true</extensions>
94+
<configuration>
95+
<compatibleSinceVersion>1.5</compatibleSinceVersion>
96+
</configuration>
97+
</plugin>
98+
<plugin>
99+
<groupId>org.apache.maven.plugins</groupId>
100+
<artifactId>maven-enforcer-plugin</artifactId>
101+
<configuration>
102+
<rules>
103+
<requireUpperBoundDeps>
104+
<excludes combine.children="append">
105+
<exclude>org.apache.maven.reporting:maven-reporting-api</exclude>
106+
<exclude>org.apache.maven.doxia:doxia-sink-api</exclude>
107+
<exclude>org.apache.maven.doxia:doxia-logging-api</exclude>
108+
<exclude>org.apache.maven:maven-plugin-api</exclude>
109+
<exclude>org.apache.maven:maven-plugin</exclude>
110+
<exclude>org.codehaus.plexus:plexus-classworlds</exclude>
111+
</excludes>
112+
</requireUpperBoundDeps>
113+
</rules>
114+
<fail>false</fail>
115+
</configuration>
116+
</plugin>
117+
</plugins>
118+
</build>
119+
120+
<!-- If you want to depend on other plugins: -->
121+
<dependencies>
122+
123+
<dependency>
124+
<groupId>org.codehaus.groovy</groupId>
125+
<artifactId>groovy-all</artifactId>
126+
<version>2.4.12</version>
127+
<scope>provided</scope> <!-- from jenkins-core -->
128+
</dependency>
129+
<dependency>
130+
<groupId>org.jenkins-ci.plugins</groupId>
131+
<artifactId>junit</artifactId>
132+
<version>1.47</version>
133+
<optional>true</optional><!-- from jenkins-core detached-plugins -->
134+
</dependency>
135+
<dependency>
136+
<groupId>org.jenkins-ci.plugins</groupId>
137+
<artifactId>testng-plugin</artifactId>
138+
<version>1.14</version>
139+
<optional>true</optional>
140+
</dependency>
141+
142+
<dependency>
143+
<groupId>org.jenkins-ci.plugins</groupId>
144+
<artifactId>cucumber-testresult-plugin</artifactId>
145+
<version>0.9.7</version>
146+
<optional>true</optional>
147+
</dependency>
148+
<dependency>
149+
<groupId>org.jenkins-ci.plugins</groupId>
150+
<artifactId>clover</artifactId>
151+
<version>4.7.1</version>
152+
<optional>true</optional>
153+
</dependency>
154+
<dependency>
155+
<groupId>org.jenkins-ci.plugins</groupId>
156+
<artifactId>cobertura</artifactId>
157+
<version>1.17</version>
158+
<optional>true</optional>
159+
<exclusions>
160+
<exclusion>
161+
<groupId>commons-net</groupId>
162+
<artifactId>commons-net</artifactId>
163+
</exclusion>
164+
</exclusions>
165+
</dependency>
166+
<dependency>
167+
<groupId>org.jenkins-ci.plugins</groupId>
168+
<artifactId>scm-api</artifactId>
169+
<version>2.4.1</version>
170+
<optional>true</optional>
171+
<scope>test</scope>
172+
<!-- cobertura requires scm-api 2.4.1 or higher -->
173+
</dependency>
174+
<dependency>
175+
<groupId>org.jenkins-ci.plugins</groupId>
176+
<artifactId>jacoco</artifactId>
177+
<version>2.1.0</version>
178+
<optional>true</optional>
179+
<exclusions>
180+
<exclusion>
181+
<groupId>org.apache.maven</groupId>
182+
<artifactId>*</artifactId>
183+
</exclusion>
184+
<exclusion>
185+
<groupId>org.codehaus.plexus</groupId>
186+
<artifactId>plexus-container-default</artifactId>
187+
</exclusion>
188+
<exclusion>
189+
<groupId>xerces</groupId>
190+
<artifactId>xercesImpl</artifactId>
191+
</exclusion>
192+
<exclusion>
193+
<groupId>xml-apis</groupId>
194+
<artifactId>xml-apis</artifactId>
195+
</exclusion>
196+
<exclusion>
197+
<groupId>org.ow2.asm</groupId>
198+
<artifactId>*</artifactId>
199+
</exclusion>
200+
</exclusions>
201+
</dependency>
202+
<dependency>
203+
<groupId>org.jenkins-ci.plugins</groupId>
204+
<artifactId>script-security</artifactId>
205+
<version>1229.v4880b_b_e905a_6</version>
206+
</dependency>
207+
<dependency>
208+
<groupId>${project.groupId}</groupId>
209+
<artifactId>splunk-devops-shaded</artifactId>
210+
<version>${project.version}</version>
211+
<exclusions>
212+
<exclusion>
213+
<groupId>org.apache.httpcomponents</groupId>
214+
<artifactId>httpcore</artifactId>
215+
</exclusion>
216+
<exclusion>
217+
<groupId>org.apache.httpcomponents</groupId>
218+
<artifactId>httpclient</artifactId>
219+
</exclusion>
220+
<exclusion>
221+
<groupId>com.google.code.gson</groupId>
222+
<artifactId>gson</artifactId>
223+
</exclusion>
224+
</exclusions>
225+
</dependency>
226+
</dependencies>
227+
228+
</project>

0 commit comments

Comments
 (0)
Please sign in to comment.