Lorsque vous créez un composant, vous devez effectuer les tâches suivantes :
Vous devez nommer le composant, spécifier l'agent utilisé pour importer les artefacts et identifier le type d'artefacts et leur emplacement. Les artefacts source peuvent provenir d'un système de fichiers, d'un système de gestion de code source comme Subversion, ou un autre plug-in de type de source. Un composant peut contenir n'importe quel nombre d'artefacts, mais ils doivent tous provenir du même type de source.
Un processus définit ce que fait IBM® UrbanCode Deploy avec les artefacts du composant. Un processus peut être constitué d'un nombre quelconque d'étapes, telles que l'arrêt et le démarrage de serveurs, et le transfert de fichiers. Outre le déploiement, d'autres processus peuvent importer des artefacts et exécuter diverses tâches d'utilitaires.
Un composant se compose d'artefacts d'un type de source unique et d'un ou de plusieurs processus. Vous pouvez créer un composant manuellement, mais aussi utiliser un modèle pour le créer (voir Modèles de composant), ou encore l'importer directement (voir Importation de composants).

| Zone | Description |
|---|---|
| Nom | Identifie le composant. La valeur de cette zone est incluse dans de nombreuses fonctions de l'interface utilisateur. |
| Description | La description peut être utilisée pour communiquer des informations supplémentaires sur le composant. Par exemple, si le composant est utilisé par plusieurs applications, la saisie d'un texte tel que Utilisé dans les applications A et B peut aider à identifier comment le composant est utilisé. |
| Equipes | Equipe qui gère le composant. Les équipes et les rôles définis auparavant sont signalés. Pour plus d'informations sur les équipes, voir Sécurité |
| Modèle | Un modèle de composant vous permet de réutiliser les définitions de composant. Les composants basés sur des modèles héritent de la configuration de source, des propriétés et du processus du modèle. Les modèles créés auparavant sont répertoriés . Un composant ne peut avoir qu'un seul modèle qui lui est associé. La valeur par défaut est Aucun. Si vous sélectionnez un modèle, la zone Version de modèle est affichée pour vous permettre de sélectionner la version voulue. Le contrôle de version vous permet de répercuter les modifications du modèle en fonction de vos besoins. La valeur par défaut est Dernière version, c'est-à-dire que le composant utilise la version la plus récente (par date de création). Voir Modèles de composant. Remarque : Si vous sélectionnez un modèle contenant un type de source, la boîte de dialogue est actualisée pour refléter les valeurs définies pour le modèle. Plusieurs zones, notamment la zone Type de configuration source, sont alors alimentées et verrouillées.
|
| Type de composant | Identifie si le composant est basé sur des artefacts IBM z/OS. Si vous sélectionnez z/OS, les contrôles de configuration source ne sont pas disponibles. Les artefacts stockés dans z/OS n'utilisent pas de configurations source. Pour plus d'informations sur la configuration et le déploiement de composants z/OS, voir Déploiement sur la plateforme z/OS. |
| Type de configuration source | Définit le type de source pour les artefacts du composant. Tous les artefacts doivent avoir le même type de source. La sélection d'un plug-in affiche des zones supplémentaires associées au plug-in. Les zones tributaires de la source sont utilisées pour identifier et configurer les artefacts du composant.
Si vous avez sélectionné un modèle, cette zone est verrouillée et sa valeur est héritée du modèle. Pour plus d'informations sur la création de composants de types spécifiques, voir Création de composants depuis le système de fichiers, Création de composants à partir d'outils d'intégration de génération ou Création de composants depuis des systèmes de gestion de code source. |
| Importer automatiquement les versions | Si cette option est sélectionnée, l'emplacement de la source est sondé périodiquement pour détecter de nouvelles versions. Les versions trouvées sont importées automatiquement. La fréquence d'interrogation par défaut est toutes les 15 secondes, mais vous pouvez la modifier depuis le panneau Paramètres système. Si cette case n'est pas cochée, vous pouvez créer manuellement des versions depuis le panneau Versions. Par défaut, cette case n'est pas cochée. |
| Copier vers CodeStation | Crée une copie inviolable des artefacts et la stocke dans le système de gestion d'artefacts intégré, CodeStation. Si cette case n'est pas cochée, seules les métadonnées des artefacts sont importées. Dans la plupart des cas, cette case devrait être cochée. |
| Type de version par défaut | Définit comment les versions sont importées dans CodeStation. La valeur Complète indique que la version est exhaustive et contient tous les artefacts. La valeur Incrémentielle indique que la version contient un sous-ensemble des artefacts du composant. La valeur par défaut est Complète. |
| Utiliser l'agent/la balise d'importation de version par défaut du système | Si cette option est sélectionnée, l'agent ou la balise que vous avez spécifié sur la page Paramètres système est utilisé pour importer les artefacts du composant. L'agent ou les agents avec balise doivent pouvoir accéder au système sur lequel sont situés les artefacts. Voir Paramètres système. |
| Importer de nouvelles versions de composant à l'aide d'un seul agent | Si cette option est sélectionnée, utilisez la zone Agent pour les importations de version pour désigner l'agent chargé d'importer les artefacts dans le composant. L'agent doit avoir accès au système sur lequel résident les artefacts. Pour importer des artefacts depuis l'emplacement du serveur, installez un agent à ce même emplacement et spécifiez cet agent. |
| Importer de nouvelles versions de composant à l'aide de n'importe quel agent associé à la balise spécifiée | Si cette option est sélectionnée, utilisez la zone Balise d'agent pour les importations de version pour désigner la balise utilisée pour identifier les agents pouvant importer des artefacts dans le composant. Les agents avec balise doivent avoir accès au système sur lequel résident les artefacts. |
| Hériter des paramètres de nettoyage | Détermine le nombre de versions de composants conservées dans CodeStation et leur durée de conservation. Si cette option est sélectionnée, le composant utilise les valeurs spécifiées dans le panneau Paramètres système. Si cette case n'est pas cochée, les zones Nombre de jours pendant lesquels les versions sont conservées (initialement définie à -1, c.à.d.. que les versions sont conservées indéfiniment) et Nombre de versions à conserver (initialement définie à -1, c.à.d.. que toutes les versions sont conservées) sont affichées. La sélection de cette case vous permet de définir des valeurs personnalisées. Par défaut, cette case est cochée. |
| Exécuter le processus après la création d'une nouvelle version | Si cette option est sélectionnée, le processus d'application spécifié s'exécute dans l'environnement que vous sélectionné chaque fois qu'une nouvelle version du composant est créée. |
Pour plus d'informations sur la création de composants de types spécifiques, voir Création de composants depuis le système de fichiers, Création de composants à partir d'outils d'intégration de génération ou Création de composants depuis des systèmes de gestion de code source.