Skip to content
PGP keys map to maven artifacts
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
org-apache-maven-plugins-test
org-springframework-test
pgp-keys-map-test1
pgp-keys-map-test2
pgp-keys-map-test3
resources
.gitignore
.travis.yml
LICENSE.txt
README.md
assembly.xml
pom.xml

README.md

PGP keys map to maven artifacts

Build Status Quality Gate Status Lines of Code

This project contains PGP keys map to maven artifacts which should be used to signed.

Contributing

We need help of any other people (the more the better) to build credible keys map, so your contribution is welcome.

Especially you can help, when:

  • you want to add more artifacts / plugins
  • you find wrong key mapping
  • you verify pull request
  • you are author who publish something to maven central - let us know about your key
  • star / watch project
  • share knowledge about project in any way

Usage

<project>

    <properties>
        <pgp-keys-map.version>2019.12</pgp-keys-map.version>
    </properties>

    ...
    <build>
        <!-- To define the plugin version in your parent POM -->
        <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>org.simplify4u.plugins</groupId>
                    <artifactId>pgpverify-maven-plugin</artifactId>
                    <version>1.5.0</version>
                    <executions>
                        <execution>
                            <goals>
                                <goal>check</goal>
                            </goals>
                        </execution>
                    </executions>
                    <configuration>
                        <keysMapLocation>/pgp-keys-map.list</keysMapLocation>
                        <strictNoSignature>true</strictNoSignature>
                        <verifyPlugins>true</verifyPlugins>
                    </configuration>
                    <dependencies>
                        <dependency>
                            <groupId>org.simplify4u</groupId>
                            <artifactId>pgp-keys-map</artifactId>
                            <version>${pgp-keys-map.version}</version>
                        </dependency>
                    </dependencies>
                </plugin>
                ...
            </plugins>
        </pluginManagement>

        <!-- To use the plugin goals in your POM or parent POM -->
        <plugins>
            <plugin>
                <groupId>org.simplify4u.plugins</groupId>
                <artifactId>pgpverify-maven-plugin</artifactId>
            </plugin>
        ...
        </plugins>
    </build>
    ...
</project>
You can’t perform that action at this time.