Skip to content

Commit c52926e

Browse files
authored
Merge pull request #323 from jfdenise/main
New release requirements. gpg, javadoc, sources
2 parents 2591a29 + 37dc6fb commit c52926e

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

pom.xml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -591,6 +591,60 @@
591591
</plugin>
592592
</plugins>
593593
</build>
594+
<developers>
595+
<developer>
596+
<id>jdenise</id>
597+
<name>Jean-Francois Denise</name>
598+
<organization>Red Hat</organization>
599+
</developer>
600+
</developers>
601+
<profiles>
602+
<profile>
603+
<id>release</id>
604+
<build>
605+
<plugins>
606+
<plugin>
607+
<groupId>org.apache.maven.plugins</groupId>
608+
<artifactId>maven-javadoc-plugin</artifactId>
609+
<executions>
610+
<execution>
611+
<id>attach-javadocs</id>
612+
<goals>
613+
<goal>jar</goal>
614+
</goals>
615+
</execution>
616+
</executions>
617+
</plugin>
618+
<plugin>
619+
<groupId>org.apache.maven.plugins</groupId>
620+
<artifactId>maven-source-plugin</artifactId>
621+
<executions>
622+
<execution>
623+
<id>attach-sources</id>
624+
<goals>
625+
<goal>jar-no-fork</goal>
626+
</goals>
627+
</execution>
628+
</executions>
629+
</plugin>
630+
<plugin>
631+
<groupId>org.apache.maven.plugins</groupId>
632+
<artifactId>maven-gpg-plugin</artifactId>
633+
<version>3.2.7</version>
634+
<executions>
635+
<execution>
636+
<id>sign-artifacts</id>
637+
<phase>verify</phase>
638+
<goals>
639+
<goal>sign</goal>
640+
</goals>
641+
</execution>
642+
</executions>
643+
</plugin>
644+
</plugins>
645+
</build>
646+
</profile>
647+
</profiles>
594648
<scm>
595649
<connection>scm:git:${galleon-plugins.repo.scm.connection}</connection>
596650
<developerConnection>scm:git:${galleon-plugins.repo.scm.connection}</developerConnection>

0 commit comments

Comments
 (0)