Skip to content
This repository was archived by the owner on Nov 6, 2024. It is now read-only.

Commit 5d5050f

Browse files
committed
Refactored pom.xml's.
1 parent fc646e9 commit 5d5050f

File tree

2 files changed

+97
-90
lines changed

2 files changed

+97
-90
lines changed

java-osb-lib/pom.xml

Lines changed: 0 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -52,87 +52,4 @@
5252
<scope>test</scope>
5353
</dependency>
5454
</dependencies>
55-
56-
<build>
57-
<plugins>
58-
<plugin>
59-
<groupId>org.apache.maven.plugins</groupId>
60-
<artifactId>maven-source-plugin</artifactId>
61-
<version>3.0.1</version>
62-
<executions>
63-
<execution>
64-
<id>attach-sources</id>
65-
<goals>
66-
<goal>jar-no-fork</goal>
67-
</goals>
68-
</execution>
69-
</executions>
70-
</plugin>
71-
<plugin>
72-
<groupId>org.apache.maven.plugins</groupId>
73-
<artifactId>maven-javadoc-plugin</artifactId>
74-
<version>3.0.1</version>
75-
<configuration>
76-
<excludePackageNames>de.fmui.osb.broker.internal:de.fmui.osb.broker.internal.*</excludePackageNames>
77-
</configuration>
78-
<executions>
79-
<execution>
80-
<id>attach-javadocs</id>
81-
<goals>
82-
<goal>jar</goal>
83-
</goals>
84-
</execution>
85-
</executions>
86-
</plugin>
87-
<plugin>
88-
<groupId>net.nicoulaj.maven.plugins</groupId>
89-
<artifactId>checksum-maven-plugin</artifactId>
90-
<version>1.7</version>
91-
<configuration>
92-
<algorithms>
93-
<algorithm>SHA-256</algorithm>
94-
<algorithm>SHA-512</algorithm>
95-
</algorithms>
96-
</configuration>
97-
<executions>
98-
<execution>
99-
<goals>
100-
<goal>artifacts</goal>
101-
</goals>
102-
</execution>
103-
</executions>
104-
</plugin>
105-
</plugins>
106-
</build>
107-
108-
<profiles>
109-
<profile>
110-
<id>release</id>
111-
<build>
112-
<plugins>
113-
<plugin>
114-
<groupId>org.apache.maven.plugins</groupId>
115-
<artifactId>maven-gpg-plugin</artifactId>
116-
<version>1.6</version>
117-
<executions>
118-
<execution>
119-
<id>sign-artifacts</id>
120-
<phase>verify</phase>
121-
<goals>
122-
<goal>sign</goal>
123-
</goals>
124-
<configuration>
125-
<gpgArguments>
126-
<arg>--pinentry-mode</arg>
127-
<arg>loopback</arg>
128-
</gpgArguments>
129-
</configuration>
130-
</execution>
131-
</executions>
132-
</plugin>
133-
</plugins>
134-
</build>
135-
</profile>
136-
</profiles>
137-
13855
</project>

pom.xml

Lines changed: 97 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -53,19 +53,13 @@
5353
<system>GitHub Issues</system>
5454
<url>https://github.com/fmui/java-osb/issues</url>
5555
</issueManagement>
56-
57-
<modules>
58-
<module>java-osb-lib</module>
59-
<module>java-osb-example</module>
60-
</modules>
6156

6257
<properties>
6358
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
6459
<maven.compiler.source>8</maven.compiler.source>
6560
<maven.compiler.target>8</maven.compiler.target>
6661
</properties>
67-
68-
62+
6963
<distributionManagement>
7064
<snapshotRepository>
7165
<id>ossrh</id>
@@ -77,4 +71,100 @@
7771
</repository>
7872
</distributionManagement>
7973

74+
<build>
75+
<plugins>
76+
<plugin>
77+
<groupId>org.apache.maven.plugins</groupId>
78+
<artifactId>maven-source-plugin</artifactId>
79+
<version>3.0.1</version>
80+
<executions>
81+
<execution>
82+
<id>attach-sources</id>
83+
<goals>
84+
<goal>jar-no-fork</goal>
85+
</goals>
86+
</execution>
87+
</executions>
88+
</plugin>
89+
<plugin>
90+
<groupId>org.apache.maven.plugins</groupId>
91+
<artifactId>maven-javadoc-plugin</artifactId>
92+
<version>3.0.1</version>
93+
<configuration>
94+
<excludePackageNames>de.fmui.osb.broker.internal:de.fmui.osb.broker.internal.*</excludePackageNames>
95+
</configuration>
96+
<executions>
97+
<execution>
98+
<id>attach-javadocs</id>
99+
<goals>
100+
<goal>jar</goal>
101+
</goals>
102+
</execution>
103+
</executions>
104+
</plugin>
105+
<plugin>
106+
<groupId>net.nicoulaj.maven.plugins</groupId>
107+
<artifactId>checksum-maven-plugin</artifactId>
108+
<version>1.7</version>
109+
<configuration>
110+
<algorithms>
111+
<algorithm>SHA-256</algorithm>
112+
<algorithm>SHA-512</algorithm>
113+
</algorithms>
114+
</configuration>
115+
<executions>
116+
<execution>
117+
<goals>
118+
<goal>artifacts</goal>
119+
</goals>
120+
</execution>
121+
</executions>
122+
</plugin>
123+
</plugins>
124+
</build>
125+
126+
<profiles>
127+
<profile>
128+
<id>default</id>
129+
<activation>
130+
<activeByDefault>true</activeByDefault>
131+
</activation>
132+
<modules>
133+
<module>java-osb-lib</module>
134+
<module>java-osb-example</module>
135+
</modules>
136+
</profile>
137+
138+
<profile>
139+
<id>release</id>
140+
<modules>
141+
<module>java-osb-lib</module>
142+
</modules>
143+
<build>
144+
<plugins>
145+
<plugin>
146+
<groupId>org.apache.maven.plugins</groupId>
147+
<artifactId>maven-gpg-plugin</artifactId>
148+
<version>1.6</version>
149+
<executions>
150+
<execution>
151+
<id>sign-artifacts</id>
152+
<phase>verify</phase>
153+
<goals>
154+
<goal>sign</goal>
155+
</goals>
156+
<configuration>
157+
<gpgArguments>
158+
<arg>--pinentry-mode</arg>
159+
<arg>loopback</arg>
160+
</gpgArguments>
161+
</configuration>
162+
</execution>
163+
</executions>
164+
</plugin>
165+
</plugins>
166+
</build>
167+
</profile>
168+
</profiles>
169+
80170
</project>

0 commit comments

Comments
 (0)