Skip to content

Commit 02cff57

Browse files
authored
fix release (#1370)
Signed-off-by: Gregor Zeitlinger <[email protected]>
1 parent 58831f9 commit 02cff57

File tree

3 files changed

+97
-85
lines changed

3 files changed

+97
-85
lines changed

integration-tests/it-pushgateway/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@
1616
Integration tests for the Pushgateway Exporter
1717
</description>
1818

19+
<properties>
20+
<javadoc.skip>true</javadoc.skip>
21+
</properties>
22+
1923
<dependencies>
2024
<dependency>
2125
<groupId>io.prometheus</groupId>

pom.xml

Lines changed: 1 addition & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
<checkstyle.skip>false</checkstyle.skip>
3333
<coverage.skip>false</coverage.skip>
3434
<spotless.skip>false</spotless.skip>
35+
<javadoc.skip>false</javadoc.skip>
3536
<warnings>-Werror</warnings>
3637
</properties>
3738

@@ -417,66 +418,5 @@
417418
</plugins>
418419
</build>
419420
</profile>
420-
<profile>
421-
<id>release</id>
422-
<build>
423-
<plugins>
424-
<plugin>
425-
<groupId>org.apache.maven.plugins</groupId>
426-
<artifactId>maven-javadoc-plugin</artifactId>
427-
<executions>
428-
<execution>
429-
<id>attach-javadocs</id>
430-
<goals>
431-
<goal>jar</goal>
432-
</goals>
433-
</execution>
434-
</executions>
435-
</plugin>
436-
<plugin>
437-
<groupId>org.apache.maven.plugins</groupId>
438-
<artifactId>maven-gpg-plugin</artifactId>
439-
<executions>
440-
<execution>
441-
<id>sign-artifacts</id>
442-
<phase>verify</phase>
443-
<goals>
444-
<goal>sign</goal>
445-
</goals>
446-
<configuration>
447-
<gpgArguments>
448-
<arg>--pinentry-mode</arg>
449-
<arg>loopback</arg>
450-
</gpgArguments>
451-
</configuration>
452-
</execution>
453-
</executions>
454-
</plugin>
455-
<plugin>
456-
<groupId>org.apache.maven.plugins</groupId>
457-
<artifactId>maven-source-plugin</artifactId>
458-
<executions>
459-
<execution>
460-
<id>attach-sources</id>
461-
<goals>
462-
<goal>jar-no-fork</goal>
463-
</goals>
464-
</execution>
465-
</executions>
466-
</plugin>
467-
<plugin>
468-
<groupId>org.sonatype.central</groupId>
469-
<artifactId>central-publishing-maven-plugin</artifactId>
470-
<version>0.7.0</version>
471-
<extensions>true</extensions>
472-
<configuration>
473-
<publishingServerId>ossrh</publishingServerId>
474-
<autoPublish>true</autoPublish>
475-
<waitUntil>published</waitUntil>
476-
</configuration>
477-
</plugin>
478-
</plugins>
479-
</build>
480-
</profile>
481421
</profiles>
482422
</project>

prometheus-metrics-parent/pom.xml

Lines changed: 92 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -19,32 +19,9 @@
1919
<checkstyle.skip>true</checkstyle.skip>
2020
<coverage.skip>true</coverage.skip>
2121
<spotless.skip>true</spotless.skip>
22+
<javadoc.skip>true</javadoc.skip>
2223
</properties>
2324

24-
<build>
25-
<plugins>
26-
<plugin>
27-
<groupId>com.diffplug.spotless</groupId>
28-
<artifactId>spotless-maven-plugin</artifactId>
29-
<version>2.44.4</version>
30-
<configuration>
31-
<java>
32-
<googleJavaFormat/>
33-
</java>
34-
<skip>${spotless.skip}</skip>
35-
</configuration>
36-
<executions>
37-
<execution>
38-
<phase>verify</phase>
39-
<goals>
40-
<goal>check</goal>
41-
</goals>
42-
</execution>
43-
</executions>
44-
</plugin>
45-
</plugins>
46-
</build>
47-
4825
<licenses>
4926
<license>
5027
<name>The Apache Software License, Version 2.0</name>
@@ -88,4 +65,95 @@
8865
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
8966
</repository>
9067
</distributionManagement>
68+
69+
<build>
70+
<plugins>
71+
<plugin>
72+
<groupId>com.diffplug.spotless</groupId>
73+
<artifactId>spotless-maven-plugin</artifactId>
74+
<version>2.44.4</version>
75+
<configuration>
76+
<java>
77+
<googleJavaFormat/>
78+
</java>
79+
<skip>${spotless.skip}</skip>
80+
</configuration>
81+
<executions>
82+
<execution>
83+
<phase>verify</phase>
84+
<goals>
85+
<goal>check</goal>
86+
</goals>
87+
</execution>
88+
</executions>
89+
</plugin>
90+
</plugins>
91+
</build>
92+
93+
<profiles>
94+
<profile>
95+
<id>release</id>
96+
<build>
97+
<plugins>
98+
<plugin>
99+
<groupId>org.apache.maven.plugins</groupId>
100+
<artifactId>maven-javadoc-plugin</artifactId>
101+
<executions>
102+
<execution>
103+
<id>attach-javadocs</id>
104+
<goals>
105+
<goal>jar</goal>
106+
</goals>
107+
<configuration>
108+
<skip>${javadoc.skip}</skip>
109+
</configuration>
110+
</execution>
111+
</executions>
112+
</plugin>
113+
<plugin>
114+
<groupId>org.apache.maven.plugins</groupId>
115+
<artifactId>maven-gpg-plugin</artifactId>
116+
<executions>
117+
<execution>
118+
<id>sign-artifacts</id>
119+
<phase>verify</phase>
120+
<goals>
121+
<goal>sign</goal>
122+
</goals>
123+
<configuration>
124+
<gpgArguments>
125+
<arg>--pinentry-mode</arg>
126+
<arg>loopback</arg>
127+
</gpgArguments>
128+
</configuration>
129+
</execution>
130+
</executions>
131+
</plugin>
132+
<plugin>
133+
<groupId>org.apache.maven.plugins</groupId>
134+
<artifactId>maven-source-plugin</artifactId>
135+
<executions>
136+
<execution>
137+
<id>attach-sources</id>
138+
<goals>
139+
<goal>jar-no-fork</goal>
140+
</goals>
141+
</execution>
142+
</executions>
143+
</plugin>
144+
<plugin>
145+
<groupId>org.sonatype.central</groupId>
146+
<artifactId>central-publishing-maven-plugin</artifactId>
147+
<version>0.7.0</version>
148+
<extensions>true</extensions>
149+
<configuration>
150+
<publishingServerId>ossrh</publishingServerId>
151+
<autoPublish>true</autoPublish>
152+
<waitUntil>published</waitUntil>
153+
</configuration>
154+
</plugin>
155+
</plugins>
156+
</build>
157+
</profile>
158+
</profiles>
91159
</project>

0 commit comments

Comments
 (0)