Skip to content

Commit e1ac6b3

Browse files
committed
Remove oss-parent
1 parent 229f429 commit e1ac6b3

1 file changed

Lines changed: 64 additions & 9 deletions

File tree

pom.xml

Lines changed: 64 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,31 @@
11
<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">
22
<modelVersion>4.0.0</modelVersion>
33

4-
<parent>
5-
<groupId>org.sonatype.oss</groupId>
6-
<artifactId>oss-parent</artifactId>
7-
<version>9</version>
8-
<relativePath />
9-
</parent>
10-
114
<groupId>com.evolvedbinary.appbundler</groupId>
125
<artifactId>appbundler-maven-plugin</artifactId>
136
<packaging>maven-plugin</packaging>
147
<version>3.2.1-SNAPSHOT</version>
158

169
<name>AppBundler Maven Plugin</name>
17-
<url>http://github.com/evolvedbinary/appbundler-maven-plugin</url>
10+
<description>Maven plugin for AppBundler</description>
11+
<url>https://github.com/evolvedbinary/appbundler-maven-plugin</url>
12+
<inceptionYear>2019</inceptionYear>
1813

1914
<organization>
2015
<name>Evolved Binary</name>
2116
<url>https://www.evolvedbinary.com</url>
2217
</organization>
2318

19+
<developers>
20+
<developer>
21+
<id>adamretter</id>
22+
<name>Adam Retter</name>
23+
<organization>Evolved Binary</organization>
24+
<organizationUrl>https://www.evolvedbinary.com</organizationUrl>
25+
<email>adam@evolvedbinary.com</email>
26+
</developer>
27+
</developers>
28+
2429
<licenses>
2530
<license>
2631
<name>GNU General Public License, version 2, with the Classpath Exception</name>
@@ -95,6 +100,16 @@
95100
</dependencies>
96101

97102
<build>
103+
<pluginManagement>
104+
<plugins>
105+
<plugin>
106+
<groupId>org.apache.maven.plugins</groupId>
107+
<artifactId>maven-gpg-plugin</artifactId>
108+
<version>3.2.8</version>
109+
</plugin>
110+
</plugins>
111+
</pluginManagement>
112+
98113
<plugins>
99114

100115
<plugin>
@@ -173,6 +188,14 @@
173188
<groupId>org.apache.maven.plugins</groupId>
174189
<artifactId>maven-source-plugin</artifactId>
175190
<version>3.3.1</version>
191+
<executions>
192+
<execution>
193+
<id>attach-sources</id>
194+
<goals>
195+
<goal>jar-no-fork</goal>
196+
</goals>
197+
</execution>
198+
</executions>
176199
<configuration>
177200
<archive>
178201
<manifest>
@@ -197,6 +220,14 @@
197220
<groupId>org.apache.maven.plugins</groupId>
198221
<artifactId>maven-javadoc-plugin</artifactId>
199222
<version>3.11.1</version>
223+
<executions>
224+
<execution>
225+
<id>attach-javadocs</id>
226+
<goals>
227+
<goal>jar</goal>
228+
</goals>
229+
</execution>
230+
</executions>
200231
<configuration>
201232
<archive>
202233
<manifest>
@@ -223,19 +254,43 @@
223254
<version>3.1.1</version>
224255
<configuration>
225256
<mavenExecutorId>forked-path</mavenExecutorId>
257+
<tagNameFormat>${project.artifactId}-@{project.version}</tagNameFormat>
258+
<releaseProfiles>appbundler-maven-plugin-release</releaseProfiles>
226259
</configuration>
227260
</plugin>
228261

229262
<plugin>
230263
<groupId>org.apache.maven.plugins</groupId>
231264
<artifactId>maven-gpg-plugin</artifactId>
232-
<version>3.2.8</version>
233265
</plugin>
234266

235267
</plugins>
236268

237269
</build>
238270

271+
<profiles>
272+
<profile>
273+
<id>appbundler-maven-plugin-release</id>
274+
<build>
275+
<plugins>
276+
<plugin>
277+
<groupId>org.apache.maven.plugins</groupId>
278+
<artifactId>maven-gpg-plugin</artifactId>
279+
<executions>
280+
<execution>
281+
<id>sign-artifacts</id>
282+
<phase>verify</phase>
283+
<goals>
284+
<goal>sign</goal>
285+
</goals>
286+
</execution>
287+
</executions>
288+
</plugin>
289+
</plugins>
290+
</build>
291+
</profile>
292+
</profiles>
293+
239294
<pluginRepositories>
240295
<pluginRepository>
241296
<id>sonatype-releases</id>

0 commit comments

Comments
 (0)