Déploiement à partir de Maven vers des actifs

Si vous avez activé la bibliothèque Maven, vous pouvez déployer des actifs à partir de Maven vers IBM® Rational Asset Manager.

Avant de commencer

Pour que des actifs Maven puissent être utilisés, un administrateur de référentiels doit activer la bibliothèque de modèles de Maven. Pour plus d'informations, voir Activation de la bibliothèque Maven.

Le client mvn peut s'intégrer à Rational Asset Manager, en utilisant Rational Asset Manager comme référentiel Maven.

Avant le déploiement à partir de Maven vers Rational Asset Manager, vous devez ajouter une entrée de référentiel dans le fichier pom.xml de l'ordinateur sur lequel vous envisagez d'exécuter le client mvn. Pour plus d'informations, voir Création et utilisation d'actifs Maven.

Procédure

  1. Configurez Maven pour le déploiement. Les instructions spécifiques de la configuration de Maven pour le déploiement ne font pas partie de la présente documentation. Pour en savoir plus sur Maven, consultez la rubrique Maven Deploy Plugin dans la documentation Maven.
  2. Sur l'ordinateur exécutant le client Maven, éditez le fichier settings.xml pour ajouter des informations relatives au serveur Rational Asset Manager. Pour en savoir plus sur l'édition du fichier settings.xml, voir Création et utilisation d'actifs Maven.
  3. Déployez le projet Maven. Le projet est déployé en fonction des informations figurant dans la section de gestion de distribution du fichier pom.xml. L'exemple suivant présente le format type des éléments de gestion de distribution dans un fichier pom.xml, pour les actifs de type Maven Artifact pour créer la communauté Sample Open Source :
    <distributionManagement>
    	<repository>
    		<id>rational.repo</id>
    		<name>Rational Asset Manager repository</name>
    		<url>http://server.example.com/ram.ws/maven2/Sample%20Open%20Source/Maven%20Artifact/</url>
    	</repository>
    </distributionManagement>
    Indiquez l'élément url à l'aide du format suivant : http://nom_hôte:numéro_port/racine-contexte_services_Web/maven2/nom_communauté/type_actif. Veillez à modifier les valeurs nom_communauté et type_actif de sorte qu'elles correspondent au nom de communauté et au type d'actif que vous utilisez sur votre serveur. L'exemple précédent présente une URL type pour un serveur Rational Asset Manager exécuté sur à l'adresse server.example.com, pour les actifs de type Maven Artifact dans la communauté Sample Open Source. Pour obtenir des informations générales sur l'édition de la section de gestion de distribution du fichier pom.xml dans Maven, reportez-vous à la rubrique POM Reference dans la documentation Maven.

Résultats

Lors d'un déploiement à partir de Maven (le client mvn), l'actif de projet est téléchargé vers Rational Asset Manager. Si l'actif existe, il est mis à jour à l'aide des fichiers déployés par Maven. Si l'actif n'existe pas, il est créé.
Remarque : Seul Maven 2 est pris en charge.

Vos commentaires