Skip to content

Commit 0a951af

Browse files
committed
Update pom.xml
1 parent 3256da5 commit 0a951af

File tree

1 file changed

+187
-1
lines changed

1 file changed

+187
-1
lines changed

pom.xml

Lines changed: 187 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,187 @@
1-
<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"> <modelVersion>4.0.0</modelVersion> <groupId>io.github.fvarrui</groupId> <artifactId>javapackager</artifactId> <version>1.0.3-SNAPSHOT</version> <packaging>maven-plugin</packaging> <name>JavaPackager Maven Plugin</name> <description>Maven Plugin which provides an easy way to package Java applications as native Windows, Mac OS X, or GNU/Linux executables and create installers for them.</description> <url>https://github.com/fvarrui/JavaPackager</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> </properties> <licenses> <license> <name>GPL-v3.0</name> <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> </license> </licenses> <developers> <developer> <id>fvarrui</id> <name>Francisco Vargas Ruiz</name> <url>https://github.com/fvarrui</url> </developer> </developers> <scm> <connection>scm:git:git://github.com/fvarrui/JavaPackager.git</connection> <developerConnection>scm:git:[email protected]:fvarrui/fvarrui.git</developerConnection> <url>https://github.com/fvarrui/JavaPackager</url> <tag>v1.0.2</tag> </scm> <dependencies> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-plugin-api</artifactId> <version>3.6.0</version> </dependency> <dependency> <groupId>org.apache.maven.plugin-tools</groupId> <artifactId>maven-plugin-annotations</artifactId> <version>3.6.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-utils</artifactId> <version>3.1.1</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> <dependency> <groupId>org.twdata.maven</groupId> <artifactId>mojo-executor</artifactId> <version>2.3.0</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.9</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.6</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-collections4</artifactId> <version>4.1</version> </dependency> <dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity-engine-core</artifactId> <version>2.0</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-plugin-plugin</artifactId> <version>3.6.0</version> <executions> <execution> <id>help-goal</id> <goals> <goal>help</goal> </goals> <configuration> <goalPrefix>javapackager</goalPrefix> <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound> </configuration> </execution> </executions> </plugin> <plugin> <artifactId>maven-deploy-plugin</artifactId> <version>2.8.2</version> <executions> <execution> <id>default-deploy</id> <phase>deploy</phase> <goals> <goal>deploy</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-release-plugin</artifactId> <configuration> <tagNameFormat>v@{project.version}</tagNameFormat> <localCheckout>true</localCheckout> <pushChanges>false</pushChanges> <mavenExecutorId>forked-path</mavenExecutorId> <arguments>-Dgpg.passphrase=${gpg.passphrase}</arguments> </configuration> <dependencies> <dependency> <groupId>org.apache.maven.scm</groupId> <artifactId>maven-scm-provider-gitexe</artifactId> <version>1.9.5</version> </dependency> </dependencies> </plugin> <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>nexus-staging-maven-plugin</artifactId> <version>1.6.7</version> <extensions>true</extensions> <configuration> <serverId>ossrh</serverId> <nexusUrl>https://oss.sonatype.org/</nexusUrl> <autoReleaseAfterClose>true</autoReleaseAfterClose> </configuration> </plugin> </plugins> </build> <profiles> <profile> <id>release-sign-artifacts</id> <activation> <property> <name>performRelease</name> <value>true</value> </property> </activation> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId> <version>1.6</version> <executions> <execution> <id>sign-artifacts</id> <phase>verify</phase> <goals> <goal>sign</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </profile> </profiles> <distributionManagement> <snapshotRepository> <id>ossrh</id> <url>https://oss.sonatype.org/content/repositories/snapshots</url> </snapshotRepository> <repository> <id>ossrh</id> <url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url> </repository> </distributionManagement></project>
1+
<project xmlns="http://maven.apache.org/POM/4.0.0"
2+
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+
<groupId>io.github.fvarrui</groupId>
6+
<artifactId>javapackager</artifactId>
7+
<version>1.0.3-SNAPSHOT</version>
8+
<packaging>maven-plugin</packaging>
9+
<name>JavaPackager Maven Plugin</name>
10+
<description>Maven Plugin which provides an easy way to package Java applications as native Windows, Mac OS X, or GNU/Linux executables and create installers for them.</description>
11+
<url>https://github.com/fvarrui/JavaPackager</url>
12+
<properties>
13+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14+
<maven.compiler.source>1.8</maven.compiler.source>
15+
<maven.compiler.target>1.8</maven.compiler.target>
16+
</properties>
17+
<licenses>
18+
<license>
19+
<name>GPL-v3.0</name>
20+
<url>http://www.gnu.org/licenses/gpl-3.0.txt</url>
21+
</license>
22+
</licenses>
23+
<developers>
24+
<developer>
25+
<id>fvarrui</id>
26+
<name>Francisco Vargas Ruiz</name>
27+
<url>https://github.com/fvarrui</url>
28+
</developer>
29+
</developers>
30+
<scm>
31+
<connection>scm:git:git://github.com/fvarrui/JavaPackager.git</connection>
32+
<developerConnection>scm:git:[email protected]:fvarrui/fvarrui.git</developerConnection>
33+
<url>https://github.com/fvarrui/JavaPackager</url>
34+
<tag>v1.0.2</tag>
35+
</scm>
36+
<dependencies>
37+
<dependency>
38+
<groupId>org.apache.maven</groupId>
39+
<artifactId>maven-plugin-api</artifactId>
40+
<version>3.6.0</version>
41+
</dependency>
42+
<dependency>
43+
<groupId>org.apache.maven.plugin-tools</groupId>
44+
<artifactId>maven-plugin-annotations</artifactId>
45+
<version>3.6.0</version>
46+
<scope>provided</scope>
47+
</dependency>
48+
<dependency>
49+
<groupId>org.codehaus.plexus</groupId>
50+
<artifactId>plexus-utils</artifactId>
51+
<version>3.1.1</version>
52+
</dependency>
53+
<dependency>
54+
<groupId>junit</groupId>
55+
<artifactId>junit</artifactId>
56+
<version>4.12</version>
57+
<scope>test</scope>
58+
</dependency>
59+
<dependency>
60+
<groupId>org.twdata.maven</groupId>
61+
<artifactId>mojo-executor</artifactId>
62+
<version>2.3.0</version>
63+
</dependency>
64+
<dependency>
65+
<groupId>org.apache.commons</groupId>
66+
<artifactId>commons-lang3</artifactId>
67+
<version>3.9</version>
68+
</dependency>
69+
<dependency>
70+
<groupId>commons-io</groupId>
71+
<artifactId>commons-io</artifactId>
72+
<version>2.6</version>
73+
</dependency>
74+
<dependency>
75+
<groupId>org.apache.commons</groupId>
76+
<artifactId>commons-collections4</artifactId>
77+
<version>4.1</version>
78+
</dependency>
79+
<dependency>
80+
<groupId>org.apache.velocity</groupId>
81+
<artifactId>velocity-engine-core</artifactId>
82+
<version>2.0</version>
83+
</dependency>
84+
</dependencies>
85+
<build>
86+
<plugins>
87+
<plugin>
88+
<groupId>org.apache.maven.plugins</groupId>
89+
<artifactId>maven-plugin-plugin</artifactId>
90+
<version>3.6.0</version>
91+
<executions>
92+
<execution>
93+
<id>help-goal</id>
94+
<goals>
95+
<goal>help</goal>
96+
</goals>
97+
<configuration>
98+
<goalPrefix>javapackager</goalPrefix>
99+
<skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
100+
</configuration>
101+
</execution>
102+
</executions>
103+
</plugin>
104+
<plugin>
105+
<artifactId>maven-deploy-plugin</artifactId>
106+
<version>2.8.2</version>
107+
<executions>
108+
<execution>
109+
<id>default-deploy</id>
110+
<phase>deploy</phase>
111+
<goals>
112+
<goal>deploy</goal>
113+
</goals>
114+
</execution>
115+
</executions>
116+
</plugin>
117+
<plugin>
118+
<groupId>org.apache.maven.plugins</groupId>
119+
<artifactId>maven-release-plugin</artifactId>
120+
<configuration>
121+
<tagNameFormat>v@{project.version}</tagNameFormat>
122+
<localCheckout>true</localCheckout>
123+
<pushChanges>false</pushChanges>
124+
<mavenExecutorId>forked-path</mavenExecutorId>
125+
<arguments>-Dgpg.passphrase=${gpg.passphrase}</arguments>
126+
</configuration>
127+
<dependencies>
128+
<dependency>
129+
<groupId>org.apache.maven.scm</groupId>
130+
<artifactId>maven-scm-provider-gitexe</artifactId>
131+
<version>1.9.5</version>
132+
</dependency>
133+
</dependencies>
134+
</plugin>
135+
<plugin>
136+
<groupId>org.sonatype.plugins</groupId>
137+
<artifactId>nexus-staging-maven-plugin</artifactId>
138+
<version>1.6.7</version>
139+
<extensions>true</extensions>
140+
<configuration>
141+
<serverId>ossrh</serverId>
142+
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
143+
<autoReleaseAfterClose>true</autoReleaseAfterClose>
144+
</configuration>
145+
</plugin>
146+
</plugins>
147+
</build>
148+
<profiles>
149+
<profile>
150+
<id>release-sign-artifacts</id>
151+
<activation>
152+
<property>
153+
<name>performRelease</name>
154+
<value>true</value>
155+
</property>
156+
</activation>
157+
<build>
158+
<plugins>
159+
<plugin>
160+
<groupId>org.apache.maven.plugins</groupId>
161+
<artifactId>maven-gpg-plugin</artifactId>
162+
<version>1.6</version>
163+
<executions>
164+
<execution>
165+
<id>sign-artifacts</id>
166+
<phase>verify</phase>
167+
<goals>
168+
<goal>sign</goal>
169+
</goals>
170+
</execution>
171+
</executions>
172+
</plugin>
173+
</plugins>
174+
</build>
175+
</profile>
176+
</profiles>
177+
<distributionManagement>
178+
<snapshotRepository>
179+
<id>ossrh</id>
180+
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
181+
</snapshotRepository>
182+
<repository>
183+
<id>ossrh</id>
184+
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>
185+
</repository>
186+
</distributionManagement>
187+
</project>

0 commit comments

Comments
 (0)