Skip to content

Commit 2b747b4

Browse files
move plugins to the release profile
1 parent 8cfc898 commit 2b747b4

File tree

1 file changed

+54
-36
lines changed

1 file changed

+54
-36
lines changed

pom.xml

Lines changed: 54 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<?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/xsd/maven-4.0.0.xsd">
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" 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">
34
<modelVersion>4.0.0</modelVersion>
45
<groupId>com.ibm.watson.developer_cloud</groupId>
56
<version>0.1.4-SNAPSHOT</version>
@@ -82,8 +83,8 @@
8283
<connection>scm:git:git://github.com/watson-developer-cloud/java-wrapper.git</connection>
8384
<developerConnection>scm:git:[email protected]:watson-developer-cloud/java-wrapper.git</developerConnection>
8485
<url>https://github.com/watson-developer-cloud/java-wrapper</url>
85-
<tag>HEAD</tag>
86-
</scm>
86+
<tag>HEAD</tag>
87+
</scm>
8788
<build>
8889
<plugins>
8990
<plugin>
@@ -107,39 +108,6 @@
107108
<target>1.6</target>
108109
</configuration>
109110
</plugin>
110-
<plugin>
111-
<groupId>org.apache.maven.plugins</groupId>
112-
<artifactId>maven-javadoc-plugin</artifactId>
113-
<version>2.9.1</version>
114-
<configuration>
115-
<quiet>true</quiet>
116-
<nonavbar>true</nonavbar>
117-
<notree>true</notree>
118-
<nocomment>true</nocomment>
119-
<nohelp>true</nohelp>
120-
</configuration>
121-
<executions>
122-
<execution>
123-
<id>attach-javadocs</id>
124-
<configuration>
125-
<additionalparam>${javadoc.doclint.none}</additionalparam>
126-
</configuration>
127-
</execution>
128-
</executions>
129-
</plugin>
130-
<plugin>
131-
<groupId>org.apache.maven.plugins</groupId>
132-
<artifactId>maven-source-plugin</artifactId>
133-
<version>2.4</version>
134-
<executions>
135-
<execution>
136-
<id>attach-sources</id>
137-
<goals>
138-
<goal>jar</goal>
139-
</goals>
140-
</execution>
141-
</executions>
142-
</plugin>
143111
<plugin>
144112
<artifactId>maven-assembly-plugin</artifactId>
145113
<version>2.5.4</version>
@@ -171,6 +139,56 @@
171139
</plugins>
172140
</build>
173141
<profiles>
142+
<profile>
143+
<id>release</id>
144+
<build>
145+
<plugins>
146+
<plugin>
147+
<groupId>org.apache.maven.plugins</groupId>
148+
<artifactId>maven-javadoc-plugin</artifactId>
149+
<version>2.9.1</version>
150+
<executions>
151+
<execution>
152+
<id>attach-javadocs</id>
153+
<goals>
154+
<goal>jar</goal>
155+
</goals>
156+
<configuration>
157+
<additionalparam>${javadoc.doclint.none}</additionalparam>
158+
</configuration>
159+
</execution>
160+
</executions>
161+
</plugin>
162+
<plugin>
163+
<groupId>org.apache.maven.plugins</groupId>
164+
<artifactId>maven-source-plugin</artifactId>
165+
<version>2.4</version>
166+
<executions>
167+
<execution>
168+
<id>attach-sources</id>
169+
<goals>
170+
<goal>jar-no-fork</goal>
171+
</goals>
172+
</execution>
173+
</executions>
174+
</plugin>
175+
<plugin>
176+
<groupId>org.apache.maven.plugins</groupId>
177+
<artifactId>maven-gpg-plugin</artifactId>
178+
<version>1.6</version>
179+
<executions>
180+
<execution>
181+
<id>sign-artifacts</id>
182+
<phase>verify</phase>
183+
<goals>
184+
<goal>sign</goal>
185+
</goals>
186+
</execution>
187+
</executions>
188+
</plugin>
189+
</plugins>
190+
</build>
191+
</profile>
174192
<profile>
175193
<id>java8-disable-strict-javadoc</id>
176194
<activation>

0 commit comments

Comments
 (0)