| 
41 | 41 |     < url> [email protected]:vietj/childprocess-vertx-ext.git</ url>  | 
42 | 42 |   </scm>  | 
43 | 43 | 
 
  | 
44 |  | -  <distributionManagement>  | 
45 |  | -    <snapshotRepository>  | 
46 |  | -      <id>sonatype-nexus-snapshots</id>  | 
47 |  | -      <name>Sonatype Snapshots Repository</name>  | 
48 |  | -      <url>${sonatype.snapshotRepository}</url>  | 
49 |  | -    </snapshotRepository>  | 
50 |  | -    <repository>  | 
51 |  | -      <id>sonatype-nexus-staging</id>  | 
52 |  | -      <name>Sonatype Release Repository</name>  | 
53 |  | -      <url>${sonatype.releaseRepository}</url>  | 
54 |  | -    </repository>  | 
55 |  | -  </distributionManagement>  | 
56 |  | - | 
57 | 44 |   <developers>  | 
58 | 45 |     <developer>  | 
59 | 46 |       <name>Julien Viet</name>  | 
 | 
74 | 61 |     <!-- Plugin versions -->  | 
75 | 62 |     <maven.compiler.plugin.version>3.7.0</maven.compiler.plugin.version>  | 
76 | 63 |     <maven.jar.plugin.version>3.0.2</maven.jar.plugin.version>  | 
77 |  | -    <maven.source.plugin.version>3.0.1</maven.source.plugin.version>  | 
 | 64 | +    <maven.source.plugin.version>3.3.1</maven.source.plugin.version>  | 
78 | 65 |     <maven.resource.plugin.version>2.7</maven.resource.plugin.version>  | 
 | 66 | +    <maven.release.plugin.version>3.1.1</maven.release.plugin.version>  | 
79 | 67 |     <maven.javadoc.plugin.version>3.2.0</maven.javadoc.plugin.version>  | 
80 |  | -    <maven.gpg.plugin.version>1.6</maven.gpg.plugin.version>  | 
 | 68 | +    <maven.gpg.plugin.version>3.2.7</maven.gpg.plugin.version>  | 
81 | 69 |     <maven.dependency.plugin.version>2.10</maven.dependency.plugin.version>  | 
82 | 70 |     <maven.clean.plugin.version>3.0.0</maven.clean.plugin.version>  | 
83 | 71 |     <maven.deploy.plugin.version>2.8.2</maven.deploy.plugin.version>  | 
 | 
91 | 79 |     <maven.dependency.versions.check.plugin.version>2.0.2</maven.dependency.versions.check.plugin.version>  | 
92 | 80 |     <maven.asciidoctor.plugin.version>2.1.0</maven.asciidoctor.plugin.version>  | 
93 | 81 |     <maven.build.helper.maven.plugin.version>3.0.0</maven.build.helper.maven.plugin.version>  | 
 | 82 | +    <maven.central.publishing.maven.plugin.version>0.7.0</maven.central.publishing.maven.plugin.version>  | 
94 | 83 | 
 
  | 
95 | 84 |     <stack.version>4.5.13</stack.version>  | 
96 | 85 |     <generated.dir>${project.basedir}/src/main/generated</generated.dir>  | 
 | 
226 | 215 |           <artifactId>maven-dependency-plugin</artifactId>  | 
227 | 216 |           <version>${maven.dependency.plugin.version}</version>  | 
228 | 217 |         </plugin>  | 
 | 218 | +        <plugin>  | 
 | 219 | +          <groupId>org.apache.maven.plugins</groupId>  | 
 | 220 | +          <artifactId>maven-source-plugin</artifactId>  | 
 | 221 | +          <version>${maven.source.plugin.version}</version>  | 
 | 222 | +        </plugin>  | 
229 | 223 |         <plugin>  | 
230 | 224 |           <groupId>org.apache.maven.plugins</groupId>  | 
231 | 225 |           <artifactId>maven-install-plugin</artifactId>  | 
 | 
308 | 302 |             <link>http://vertx.io/docs/apidocs/</link>  | 
309 | 303 |           </links>  | 
310 | 304 |         </configuration>  | 
 | 305 | +        <executions>  | 
 | 306 | +          <execution>  | 
 | 307 | +            <id>attach-javadocs</id>  | 
 | 308 | +            <goals>  | 
 | 309 | +              <goal>jar</goal>  | 
 | 310 | +            </goals>  | 
 | 311 | +          </execution>  | 
 | 312 | +        </executions>  | 
311 | 313 |       </plugin>  | 
312 | 314 |       <plugin>  | 
313 |  | -        <artifactId>maven-assembly-plugin</artifactId>  | 
314 |  | -        <version>${maven.assembly.plugin.version}</version>  | 
 | 315 | +        <groupId>org.apache.maven.plugins</groupId>  | 
 | 316 | +        <artifactId>maven-jar-plugin</artifactId>  | 
315 | 317 |         <executions>  | 
316 | 318 |           <execution>  | 
317 |  | -            <id>package-sources</id>  | 
318 |  | -            <phase>package</phase>  | 
 | 319 | +            <id>attach-test-jar</id>  | 
319 | 320 |             <goals>  | 
320 |  | -              <goal>single</goal>  | 
 | 321 | +              <goal>test-jar</goal>  | 
321 | 322 |             </goals>  | 
322 |  | -            <configuration>  | 
323 |  | -              <attach>true</attach>  | 
324 |  | -              <archive>  | 
325 |  | -                <!-- Need a manifest to avoid empty archive -->  | 
326 |  | -                <manifest>  | 
327 |  | -                </manifest>  | 
328 |  | -              </archive>  | 
329 |  | -              <descriptors>  | 
330 |  | -                <descriptor>src/assembly/sources.xml</descriptor>  | 
331 |  | -              </descriptors>  | 
332 |  | -            </configuration>  | 
333 | 323 |           </execution>  | 
334 | 324 |         </executions>  | 
335 | 325 |       </plugin>  | 
 | 
348 | 338 |       </plugin>  | 
349 | 339 |       <plugin>  | 
350 | 340 |         <groupId>org.apache.maven.plugins</groupId>  | 
351 |  | -        <artifactId>maven-jar-plugin</artifactId>  | 
 | 341 | +        <artifactId>maven-gpg-plugin</artifactId>  | 
352 | 342 |         <executions>  | 
353 | 343 |           <execution>  | 
354 |  | -            <id>attach-test-jar</id>  | 
 | 344 | +            <id>sign-artifacts</id>  | 
 | 345 | +            <phase>verify</phase>  | 
355 | 346 |             <goals>  | 
356 |  | -              <goal>test-jar</goal>  | 
 | 347 | +              <goal>sign</goal>  | 
357 | 348 |             </goals>  | 
358 | 349 |           </execution>  | 
359 | 350 |         </executions>  | 
360 | 351 |       </plugin>  | 
 | 352 | +      <plugin>  | 
 | 353 | +        <groupId>org.sonatype.central</groupId>  | 
 | 354 | +        <artifactId>central-publishing-maven-plugin</artifactId>  | 
 | 355 | +        <version>${maven.central.publishing.maven.plugin.version}</version>  | 
 | 356 | +        <extensions>true</extensions>  | 
 | 357 | +        <configuration>  | 
 | 358 | +          <publishingServerId>central</publishingServerId>  | 
 | 359 | +        </configuration>  | 
 | 360 | +      </plugin>  | 
361 | 361 |     </plugins>  | 
362 | 362 |   </build>  | 
363 | 363 | 
 
  | 
 | 
0 commit comments