Skip to content

Commit f826f3d

Browse files
authored
fix: Add missing packaging type (#7)
1 parent 8839827 commit f826f3d

File tree

2 files changed

+61
-47
lines changed

2 files changed

+61
-47
lines changed

gwtbootstrap3/pom.xml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,11 @@
1212
<name>GwtBootstrap3</name>
1313
<description>GWT wrapper for the Bootstrap front-end framework</description>
1414
<url>http://gwtbootstrap3.org</url>
15+
<packaging>gwt-lib</packaging>
16+
17+
<properties>
18+
<skipTests>true</skipTests>
19+
</properties>
1520

1621
<dependencies>
1722
<dependency>
@@ -20,6 +25,12 @@
2025
<version>${gwt.version}</version>
2126
<scope>provided</scope>
2227
</dependency>
28+
<dependency>
29+
<groupId>org.gwtproject</groupId>
30+
<artifactId>gwt-dev</artifactId>
31+
<version>${gwt.version}</version>
32+
<scope>test</scope>
33+
</dependency>
2334
<dependency>
2435
<groupId>junit</groupId>
2536
<artifactId>junit</artifactId>
@@ -41,12 +52,35 @@
4152
<plugin>
4253
<groupId>org.apache.maven.plugins</groupId>
4354
<artifactId>maven-compiler-plugin</artifactId>
55+
<version>${maven-compiler-plugin.version}</version>
56+
<configuration>
57+
<source>${maven.compiler.source}</source>
58+
<target>${maven.compiler.target}</target>
59+
</configuration>
4460
</plugin>
4561
<plugin>
4662
<groupId>org.apache.maven.plugins</groupId>
4763
<artifactId>maven-source-plugin</artifactId>
64+
<version>${maven-source-plugin.version}</version>
65+
</plugin>
66+
<plugin>
67+
<groupId>org.apache.maven.plugins</groupId>
68+
<artifactId>maven-surefire-plugin</artifactId>
69+
<version>${maven-surefire-plugin.version}</version>
70+
<configuration>
71+
<skipTests>${skipTests}</skipTests>
72+
</configuration>
4873
</plugin>
4974
</plugins>
5075
</build>
5176

77+
<profiles>
78+
<profile>
79+
<id>test</id>
80+
<properties>
81+
<skipTests>false</skipTests>
82+
</properties>
83+
</profile>
84+
</profiles>
85+
5286
</project>

pom.xml

Lines changed: 27 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<url>http://gwtbootstrap3.org</url>
1414

1515
<prerequisites>
16-
<maven>3.2.1</maven>
16+
<maven>3.8.1</maven>
1717
</prerequisites>
1818

1919
<scm>
@@ -78,12 +78,13 @@
7878
<license-maven-plugin.version>2.5.0</license-maven-plugin.version>
7979
<gwt-maven-plugin.version>1.1.0</gwt-maven-plugin.version>
8080
<maven-checkstyle-plugin.version>3.6.0</maven-checkstyle-plugin.version>
81-
<maven-compiler-plugin.version>3.3</maven-compiler-plugin.version>
82-
<maven-gpg-plugin.version>1.6</maven-gpg-plugin.version>
83-
<maven-javadoc-plugin.version>2.10.3</maven-javadoc-plugin.version>
84-
<maven-release-plugin.version>2.5.3</maven-release-plugin.version>
85-
<maven-source-plugin.version>2.4</maven-source-plugin.version>
86-
<nexus-staging-maven-plugin.version>1.6.6</nexus-staging-maven-plugin.version>
81+
<maven-compiler-plugin.version>3.13.0</maven-compiler-plugin.version>
82+
<maven-gpg-plugin.version>3.1.0</maven-gpg-plugin.version>
83+
<maven-javadoc-plugin.version>3.6.3</maven-javadoc-plugin.version>
84+
<maven-release-plugin.version>3.1.1</maven-release-plugin.version>
85+
<maven-source-plugin.version>3.3.1</maven-source-plugin.version>
86+
<nexus-staging-maven-plugin.version>1.6.13</nexus-staging-maven-plugin.version>
87+
<maven-surefire-plugin.version>3.5.2</maven-surefire-plugin.version>
8788

8889
<gwt.version>2.12.2</gwt.version>
8990
<junit.version>4.13.2</junit.version>
@@ -140,6 +141,25 @@
140141
</execution>
141142
</executions>
142143
</plugin>
144+
<plugin>
145+
<groupId>org.sonatype.plugins</groupId>
146+
<artifactId>nexus-staging-maven-plugin</artifactId>
147+
<version>${nexus-staging-maven-plugin.version}</version>
148+
<extensions>true</extensions>
149+
<configuration>
150+
<serverId>ossrh</serverId>
151+
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
152+
<autoReleaseAfterClose>true</autoReleaseAfterClose>
153+
</configuration>
154+
</plugin>
155+
<plugin>
156+
<groupId>org.apache.maven.plugins</groupId>
157+
<artifactId>maven-release-plugin</artifactId>
158+
<configuration>
159+
<arguments>-Prelease</arguments>
160+
<preparationGoals>package</preparationGoals>
161+
</configuration>
162+
</plugin>
143163
</plugins>
144164

145165
<pluginManagement>
@@ -156,46 +176,6 @@
156176
<skipModule>true</skipModule>
157177
</configuration>
158178
</plugin>
159-
<plugin>
160-
<groupId>org.eclipse.m2e</groupId>
161-
<artifactId>lifecycle-mapping</artifactId>
162-
<version>1.0.0</version>
163-
<configuration>
164-
<lifecycleMappingMetadata>
165-
<pluginExecutions>
166-
<pluginExecution>
167-
<pluginExecutionFilter>
168-
<groupId>org.codehaus.mojo</groupId>
169-
<artifactId>gwt-maven-plugin</artifactId>
170-
<versionRange>[0,)</versionRange>
171-
<goals>
172-
<goal>resources</goal>
173-
<goal>i18n</goal>
174-
<goal>generateAsync</goal>
175-
<goal>css</goal>
176-
</goals>
177-
</pluginExecutionFilter>
178-
<action>
179-
<execute />
180-
</action>
181-
</pluginExecution>
182-
<pluginExecution>
183-
<pluginExecutionFilter>
184-
<groupId>org.codehaus.mojo</groupId>
185-
<artifactId>license-maven-plugin</artifactId>
186-
<versionRange>[0,)</versionRange>
187-
<goals>
188-
<goal>update-file-header</goal>
189-
</goals>
190-
</pluginExecutionFilter>
191-
<action>
192-
<execute />
193-
</action>
194-
</pluginExecution>
195-
</pluginExecutions>
196-
</lifecycleMappingMetadata>
197-
</configuration>
198-
</plugin>
199179
</plugins>
200180
</pluginManagement>
201181
</build>

0 commit comments

Comments
 (0)