-
Notifications
You must be signed in to change notification settings - Fork 20
Closed
Description
The travis builds fail due to missing environment configuration required to sign the artifacts.
Since signing is not necessary for builds I'd recommend to make the artifact signing optional.
E.g.:
<properties>
...
<skip.artifacts.signing>true</skip.artifacts.signing>
</properties>
...
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<configuration>
<skip>${skip.artifacts.signing}</skip>
</configuration>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>if you want to sign the artifacts for release simply run the build with the System Property -Dskip.artifacts.signing=false.
Metadata
Metadata
Assignees
Labels
No labels