Community
Participate
Working Groups
bug#529613 is requesting publishing of EMF artifacts to Maven Central. Recently EMF builds have moved to JIPP https://ci.eclipse.org/emf/. This JIPP instance needs to be configured for deployment (as described in https://bugs.eclipse.org/bugs/show_bug.cgi?id=528797#c9).
https://issues.sonatype.org/browse/OSSRH-39222 is now resolved. The signing key on your JIPP has also been created and configured. Your public key is http://keys.gnupg.net/pks/lookup?op=vindex&search=0x5492CB8CE546E049. It is signed by the webmaster's key. As a committer, you should sign it too. You have to use dedicated Maven settings for deployments to OSSRH. These settings have to be selected in the Maven build step in your jobs (under Advanced). Switch "Settings file" from "Use default maven settings" to "Settings file in filesystem" and enter the following path: /opt/public/hipp/homes/genie.emf/.m2/settings-deploy-ossrh.xml The settings contain a server definition named 'ossrh' to let you upload things to Sonatype's server. This server id should be used in a distributionManagement repository somewhere specifying the URL. See http://central.sonatype.org/pages/ossrh-guide.html#releasing-to-central and http://central.sonatype.org/pages/ossrh-guide.html#ossrh-usage-notes for details. The GPG passphrase is also configured (encrypted) in the settings (as described at https://maven.apache.org/plugins/maven-gpg-plugin/usage.html#Configure_passphrase_in_settings.xml). You can now use the maven-gpg-plugin, it should work as is without further configuration if you have properly selected the dedicated OSSRH Maven settings file. Let us know when you promoted your first release so we can comment on https://issues.sonatype.org/browse/OSSRH-39222. Or you can do this yourself.
The link to the public key does not work.
(In reply to Karsten Thoms from comment #2) > The link to the public key does not work. The server is down. PGP key servers are far from reliable these days. Please try http://hkps.pool.sks-keyservers.net/pks/lookup?op=vindex&search=0x5492CB8CE546E049 instead.
FYI, that failed for me the same way: Not Found The requested URL /pks/lookup was not found on this server. Apache/2.4.10 (Debian) Server at hkps.pool.sks-keyservers.net Port 80
*sigh* Works fine for me. Since this is only a frontend for a pool of servers, I guess you were redirected to a bad one. Here are a few alternative links: https://pgp.mit.edu/pks/lookup?op=vindex&search=0x5492CB8CE546E049 https://sks-keyservers.net/overview-of-pools.php You can also search for "Eclipse EMF" on a keyserver to find the public key.