Utilisation du Sonatype OSS Maven Repository

Introduction

Ce tutorial s'adresse aux personnes désirant promouvoir leurs travails.

Certain projet non pas les moyens de s'installer leurs propre repository maven. La forge Sonatype à donc mis en place le serveur de repository NEXUS à disposition du monde open-source sous le nom OSS.  Vous pouvez déployer des SNAPSHOT, des pré release, et de promouvoir vos release de sorte qu'ils seront synchronisés sur le repository Maven centrale. 

Sure cette page je vais surtout essayer d'apporter des compléments d'infomation qui mon été utile.

pour le reste je vous propose de suivre le guide officiel de Sonatype à l'adresse suivante:  Sonatype OSS Maven Repository Usage Guide

 

Etape 1: Préparation du compte et du projet

 

Pour commencer, vous devez avoir un compte sur le JIRA de Sonatype pour pouvoir créer une ticket et accéder à votre repository Maven. Pour cela je vous laisse suivre le guide Sonatype

 

 

Dans cette page très prochainement, je présenterai les démarches à suivre pour pouvoir déployer directement vos projet dans le repository central de maven.

 

Attention à ce que votre projet respecte les pré-requits énnoncé dans le guide.

 

Pour l'installation du client GPG sur Ubuntu voici la commande: apt-get install gnupg

 

Attention gnupg2 ne marche pas encore avec le plugin maven

 

Le déployement sur le repository central de Maven nécessite de chiffré vos packages.

Il est donc nécesaire de créer votre propre clé de chiffrage et de la déployer sur l'un des serveurs de publication.

Pour cela je vous propose de suivre un ancien tutorial de Sonatype: How to Generate PGP Signatures with Maven.

 

 

 

 

 

 

Pour être informé des derniers articles, inscrivez vous :