Plug-ins

Les plug-ins IBM® UrbanCode Deploy mettent à disposition des outils permettant de créer des intégrations et des processus de composant.

Les plug-ins fournissent des fonctions de traitement et d'intégration. Il existe deux types de plug-in :

Pour plus d'informations sur les plug-ins spécifiques, voir IBM developerWorks : UrbanCode Deploy Plug-ins.

Les deux types de plug-in se composent de processus distincts appelés étapes. Chaque étape comporte des propriétés, une commande qui exécute l'étape et des instructions de post-traitement. (En général, le post-traitement garantit les résultats prévus.) Les propriétés d'étape ont différents objectifs : elles peuvent indiquer l'entrée d'une commande ou fournir une partie ou l'intégralité de la commande elle-même, par exemple. Les propriétés de plug-in de type automatisation peuvent être définies lors de la phase de conception dans l'éditeur de processus ou lors de la phase d'exécution dans l'interface utilisateur. En général, les propriétés de plug-in de type source sont définies lorsqu'un composant est créé.

De nombreux plug-ins sont livrés avec le produit ; plusieurs autres peuvent être téléchargés et installés. Pour des informations sur l'installation des plug-ins, voir Installation de plug-ins.

Pour des informations sur la création de plug-ins, voir Création de plug-ins.

Plug-ins de type automatisation

Vous utilisez des plug-ins d'automatisation pour déployer des composants ou les gérer. Chaque étape est une unité autonome comportant des entrées, des sorties et des propriétés. En combinant des étapes de plug-in d'automatisation dans l'éditeur de processus, vous pouvez créer des processus de déploiement entièrement automatisés. Lorsque vous créez un processus, vous faites glisser des étapes dans la zone de conception et définissez les propriétés au fur et à mesure. Vous pouvez spécifier les valeurs de propriété lorsque vous définissez le processus ou au moment de l'exécution. Vous définissez le flux de processus en faisant glisser des connexions entre les étapes. L'illustration ci-dessous représente une série d'étapes de plug-in de type automatisation et les connexions entre elles.

Processus de composant simple utilisant le plug-in WebSphere Application Server pour déployer une application

Pour des informations sur la création de processus de composant, voir Processus de composant.

Lors de la phase de déploiement, les processus de composant sont exécutés par des agents qui sont installés dans l'environnement cible. Pour qu'un processus s'exécute, l'agent doit avoir accès à toutes les ressources, tous les outils et tous les fichiers qui sont requis par les étapes de plug-in dans le processus. Lorsque vous installez un agent, vérifiez que les conditions suivantes sont satisfaites :

Pour des informations sur l'installation d'agents, voir Installation d'agents depuis la ligne de commande.

Plug-ins de type source

Vous utilisez des plug-ins source pour importer des artefacts et créer des versions de composant. Un plug-in source définit le type d'artefact pouvant être importé et identifie l'emplacement des artefacts. Les plug-ins de type source sont configurés lorsque des composants sont créés ; vous n'utilisez pas l'éditeur de processus pour les configurer. A la différence des plug-ins d'automatisation, les plug-ins source comportent toujours une seule étape, l'étape Import Version.

Les artefacts sont importés dans des versions de composant par des agents qui s'exécutent dans l'environnement dans lequel se trouvent les artefacts. Pour qu'une version de composant soit créée, l'agent doit disposer des droits d'accès requis et doit pouvoir accéder à toutes les ressources et fichiers requis. Pour des informations sur l'installation d'agents exécutant des plug-ins source, voir Paramètres système.


Commentaires en retour