|
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"> |
| 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"> |
2 | 4 | <modelVersion>4.0.0</modelVersion> |
3 | 5 |
|
4 | 6 | <groupId>io.github.fvarrui</groupId> |
5 | 7 | <artifactId>javapackager</artifactId> |
6 | | - <version>0.8.11-SNAPSHOT</version> |
| 8 | + <version>0.8.9-SNAPSHOT</version> |
7 | 9 | <packaging>maven-plugin</packaging> |
8 | 10 |
|
9 | 11 | <name>JavaPackager Maven Plugin</name> |
10 | 12 | <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 | 13 | <url>https://github.com/fvarrui/JavaPackager</url> |
12 | | - |
| 14 | + |
13 | 15 | <properties> |
14 | 16 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
15 | 17 | <maven.compiler.source>1.8</maven.compiler.source> |
16 | 18 | <maven.compiler.target>1.8</maven.compiler.target> |
17 | 19 | </properties> |
18 | 20 |
|
| 21 | + <licenses> |
| 22 | + <license> |
| 23 | + <name>GPL-v3.0</name> |
| 24 | + <url>http://www.gnu.org/licenses/gpl-3.0.txt</url> |
| 25 | + <distribution>repo</distribution> |
| 26 | + <comments>A business-friendly OSS license</comments> |
| 27 | + </license> |
| 28 | + </licenses> |
| 29 | + |
19 | 30 | <developers> |
20 | 31 | <developer> |
21 | 32 | <id>fvarrui</id> |
22 | 33 | <name>Francisco Vargas Ruiz</name> |
23 | 34 | <url>https://github.com/fvarrui</url> |
24 | 35 | </developer> |
25 | 36 | </developers> |
26 | | - |
| 37 | + |
27 | 38 | <scm> |
28 | 39 | <connection>scm:git:git://github.com/fvarrui/JavaPackager.git</connection> |
29 | 40 | <developerConnection>scm:git:git@github.com:fvarrui/fvarrui.git</developerConnection> |
|
97 | 108 | </executions> |
98 | 109 | </plugin> |
99 | 110 |
|
100 | | - <!-- |
101 | | - <plugin> |
102 | | - <groupId>org.apache.maven.plugins</groupId> |
103 | | - <artifactId>maven-install-plugin</artifactId> |
104 | | - <version>3.0.0-M1</version> |
105 | | - <configuration> |
106 | | - <createChecksum>true</createChecksum> |
107 | | - </configuration> |
108 | | - <executions> |
109 | | - <execution> |
110 | | - <id>release</id> |
111 | | - <phase>install</phase> |
112 | | - <goals> |
113 | | - <goal>install-file</goal> |
114 | | - </goals> |
115 | | - <configuration> |
116 | | - <localRepositoryPath>releases</localRepositoryPath> |
117 | | - <file>${project.build.directory}/${project.artifactId}-${project.version}.jar</file> |
118 | | - </configuration> |
119 | | - </execution> |
120 | | - </executions> |
121 | | - </plugin> |
122 | | -
|
123 | | - <plugin> |
124 | | - <groupId>net.nicoulaj.maven.plugins</groupId> |
125 | | - <artifactId>checksum-maven-plugin</artifactId> |
126 | | - <version>1.8</version> |
127 | | - <executions> |
128 | | - <execution> |
129 | | - <id>create-artifact-checksums</id> |
130 | | - <phase>package</phase> |
131 | | - <goals> |
132 | | - <goal>artifacts</goal> |
133 | | - </goals> |
134 | | - </execution> |
135 | | - <execution> |
136 | | - <id>create-pom-checksums</id> |
137 | | - <phase>install</phase> |
138 | | - <goals> |
139 | | - <goal>files</goal> |
140 | | - </goals> |
141 | | - <configuration> |
142 | | - <fileSets> |
143 | | - <fileSet> |
144 | | - <directory>${project.basedir}/releases/io/github/fvarrui/javapackager/${project.version}</directory> |
145 | | - <includes> |
146 | | - <include>${project.artifactId}-${project.version}.pom</include> |
147 | | - </includes> |
148 | | - </fileSet> |
149 | | - </fileSets> |
150 | | - </configuration> |
151 | | - </execution> |
152 | | - </executions> |
153 | | - </plugin> |
154 | | -
|
155 | | - <plugin> |
156 | | - <groupId>org.apache.maven.plugins</groupId> |
157 | | - <artifactId>maven-resources-plugin</artifactId> |
158 | | - <version>3.1.0</version> |
159 | | - <executions> |
160 | | - <execution> |
161 | | - <id>copy-checksums</id> |
162 | | - <phase>install</phase> |
163 | | - <goals> |
164 | | - <goal>copy-resources</goal> |
165 | | - </goals> |
166 | | - <configuration> |
167 | | - <outputDirectory>${project.basedir}/releases/io/github/fvarrui/javapackager/${project.version}</outputDirectory> |
168 | | - <overwrite>true</overwrite> |
169 | | - <resources> |
170 | | - <resource> |
171 | | - <directory>${project.build.directory}</directory> |
172 | | - <includes> |
173 | | - <include>${project.artifactId}-${project.version}.jar.md5</include> |
174 | | - <include>${project.artifactId}-${project.version}.jar.sha1</include> |
175 | | - </includes> |
176 | | - </resource> |
177 | | - </resources> |
178 | | - </configuration> |
179 | | - </execution> |
180 | | - </executions> |
181 | | - </plugin> |
182 | | - --> |
| 111 | + <!-- <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-install-plugin</artifactId> |
| 112 | + <version>3.0.0-M1</version> <configuration> <createChecksum>true</createChecksum> |
| 113 | + </configuration> <executions> <execution> <id>release</id> <phase>install</phase> |
| 114 | + <goals> <goal>install-file</goal> </goals> <configuration> <localRepositoryPath>releases</localRepositoryPath> |
| 115 | + <file>${project.build.directory}/${project.artifactId}-${project.version}.jar</file> |
| 116 | + </configuration> </execution> </executions> </plugin> <plugin> <groupId>net.nicoulaj.maven.plugins</groupId> |
| 117 | + <artifactId>checksum-maven-plugin</artifactId> <version>1.8</version> <executions> |
| 118 | + <execution> <id>create-artifact-checksums</id> <phase>package</phase> <goals> |
| 119 | + <goal>artifacts</goal> </goals> </execution> <execution> <id>create-pom-checksums</id> |
| 120 | + <phase>install</phase> <goals> <goal>files</goal> </goals> <configuration> |
| 121 | + <fileSets> <fileSet> <directory>${project.basedir}/releases/io/github/fvarrui/javapackager/${project.version}</directory> |
| 122 | + <includes> <include>${project.artifactId}-${project.version}.pom</include> |
| 123 | + </includes> </fileSet> </fileSets> </configuration> </execution> </executions> |
| 124 | + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> |
| 125 | + <version>3.1.0</version> <executions> <execution> <id>copy-checksums</id> |
| 126 | + <phase>install</phase> <goals> <goal>copy-resources</goal> </goals> <configuration> |
| 127 | + <outputDirectory>${project.basedir}/releases/io/github/fvarrui/javapackager/${project.version}</outputDirectory> |
| 128 | + <overwrite>true</overwrite> <resources> <resource> <directory>${project.build.directory}</directory> |
| 129 | + <includes> <include>${project.artifactId}-${project.version}.jar.md5</include> |
| 130 | + <include>${project.artifactId}-${project.version}.jar.sha1</include> </includes> |
| 131 | + </resource> </resources> </configuration> </execution> </executions> </plugin> --> |
183 | 132 |
|
184 | 133 | <plugin> |
185 | 134 | <artifactId>maven-deploy-plugin</artifactId> |
|
229 | 178 | </build> |
230 | 179 |
|
231 | 180 | <profiles> |
232 | | - |
| 181 | + |
233 | 182 | <profile> |
234 | 183 | <id>run-its</id> |
235 | 184 | <build> |
|
295 | 244 | </plugins> |
296 | 245 | </build> |
297 | 246 | </profile> |
298 | | - |
| 247 | + |
299 | 248 | </profiles> |
300 | 249 |
|
301 | 250 | <distributionManagement> |
|
0 commit comments