Skip to content

Commit 34b9fb1

Browse files
author
Igor Polevoy
committed
#406 Maven maven-gpg-plugin fails on a “artifact has not been assembled yet” - setting gpg plugin for every module
1 parent 892d045 commit 34b9fb1

File tree

8 files changed

+97
-21
lines changed

8 files changed

+97
-21
lines changed

activejdbc-instrumentation/pom.xml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,6 @@
1919
<plugin>
2020
<groupId>org.apache.maven.plugins</groupId>
2121
<artifactId>maven-gpg-plugin</artifactId>
22-
<executions>
23-
<execution>
24-
<id>sign-artifacts</id>
25-
<phase>verify</phase>
26-
<goals>
27-
<goal>sign</goal>
28-
</goals>
29-
</execution>
30-
</executions>
3122
</plugin>
3223
</plugins>
3324
</build>

activejdbc/pom.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,17 @@
2323
</properties>
2424

2525
<profiles>
26+
<profile>
27+
<id>release</id>
28+
<build>
29+
<plugins>
30+
<plugin>
31+
<groupId>org.apache.maven.plugins</groupId>
32+
<artifactId>maven-gpg-plugin</artifactId>
33+
</plugin>
34+
</plugins>
35+
</build>
36+
</profile>
2637
<profile>
2738
<id>h2</id>
2839
<!--

app-config/pom.xml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,20 @@
1111
<version>1.4.11-SNAPSHOT</version>
1212
</parent>
1313

14+
<profiles>
15+
<profile>
16+
<id>release</id>
17+
<build>
18+
<plugins>
19+
<plugin>
20+
<groupId>org.apache.maven.plugins</groupId>
21+
<artifactId>maven-gpg-plugin</artifactId>
22+
</plugin>
23+
</plugins>
24+
</build>
25+
</profile>
26+
</profiles>
27+
1428
<dependencies>
1529
<dependency>
1630
<groupId>org.slf4j</groupId>

db-migrator-integration-test/pom.xml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,19 @@
1010
<version>1.4.11-SNAPSHOT</version>
1111
</parent>
1212

13+
<profiles>
14+
<profile>
15+
<id>release</id>
16+
<build>
17+
<plugins>
18+
<plugin>
19+
<groupId>org.apache.maven.plugins</groupId>
20+
<artifactId>maven-gpg-plugin</artifactId>
21+
</plugin>
22+
</plugins>
23+
</build>
24+
</profile>
25+
</profiles>
1326
<build>
1427
<plugins>
1528
<plugin>

db-migrator/pom.xml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,19 @@
1212
<artifactId>activejdbc-root</artifactId>
1313
<version>1.4.11-SNAPSHOT</version>
1414
</parent>
15-
15+
<profiles>
16+
<profile>
17+
<id>release</id>
18+
<build>
19+
<plugins>
20+
<plugin>
21+
<groupId>org.apache.maven.plugins</groupId>
22+
<artifactId>maven-gpg-plugin</artifactId>
23+
</plugin>
24+
</plugins>
25+
</build>
26+
</profile>
27+
</profiles>
1628
<build>
1729
<plugins>
1830
<plugin>

git-info-maven-plugin/pom.xml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,19 @@
1212
<artifactId>activejdbc-root</artifactId>
1313
<version>1.4.11-SNAPSHOT</version>
1414
</parent>
15+
<profiles>
16+
<profile>
17+
<id>release</id>
18+
<build>
19+
<plugins>
20+
<plugin>
21+
<groupId>org.apache.maven.plugins</groupId>
22+
<artifactId>maven-gpg-plugin</artifactId>
23+
</plugin>
24+
</plugins>
25+
</build>
26+
</profile>
27+
</profiles>
1528

1629
<dependencies>
1730
<dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.8.1</version><scope>test</scope></dependency>

javalite-common/pom.xml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,20 @@
1111
<version>1.4.11-SNAPSHOT</version>
1212
</parent>
1313

14+
<profiles>
15+
<profile>
16+
<id>release</id>
17+
<build>
18+
<plugins>
19+
<plugin>
20+
<groupId>org.apache.maven.plugins</groupId>
21+
<artifactId>maven-gpg-plugin</artifactId>
22+
</plugin>
23+
</plugins>
24+
</build>
25+
</profile>
26+
</profiles>
27+
1428
<build>
1529
<plugins>
1630
<plugin>

pom.xml

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -43,26 +43,33 @@
4343
<profile>
4444
<id>release</id>
4545
<build>
46+
<pluginManagement>
47+
<plugins>
48+
<plugin>
49+
<groupId>org.apache.maven.plugins</groupId>
50+
<artifactId>maven-gpg-plugin</artifactId>
51+
<version>1.5</version>
52+
<executions>
53+
<execution>
54+
<id>sign-artifacts</id>
55+
<phase>verify</phase>
56+
<goals>
57+
<goal>sign</goal>
58+
</goals>
59+
</execution>
60+
</executions>
61+
</plugin>
62+
</plugins>
63+
</pluginManagement>
4664
<plugins>
4765
<plugin>
4866
<groupId>org.apache.maven.plugins</groupId>
4967
<artifactId>maven-gpg-plugin</artifactId>
50-
<version>1.5</version>
51-
<executions>
52-
<execution>
53-
<id>sign-artifacts</id>
54-
<phase>verify</phase>
55-
<goals>
56-
<goal>sign</goal>
57-
</goals>
58-
</execution>
59-
</executions>
6068
</plugin>
6169
</plugins>
6270
</build>
6371
</profile>
6472
</profiles>
65-
6673
<build>
6774
<plugins>
6875
<plugin>
@@ -101,6 +108,7 @@
101108
</repository>
102109
</repositories>
103110

111+
104112
<pluginRepositories>
105113
<pluginRepository>
106114
<id>sonatype-nexus-plugin-snapshots</id>

0 commit comments

Comments
 (0)