Gestion des pipelines à l'aide de la vue Pipeline

La vue Pipeline vous permet de gérer les éditions et les déploiements depuis une seule et même page.

Avant de commencer

Pourquoi et quand exécuter cette tâche

La vue Pipeline présente des informations sur une édition, ses applications et ses environnements. Depuis cette vue, vous pouvez comparer le contenu des environnements et planifier des déploiements.

Procédure

  1. Pour ouvrir la vue Pipeline, cliquez dans la page d'accueil sur Vue pipeline et sélectionnez une édition dans la liste en haut de la page.

    La vue présente les phases de l'édition sous forme de colonnes de gauche à droite de la page. La colonne associée à chaque phase liste les environnements de l'édition pour cette phase. Le diagramme suivant, par exemple, illustre les deux environnements d'édition (intitulés DEV-1 et DEV-2 ) affectés à la phase DEV.

    Vue Pipeline, présentant les deux environnements d'une phase d'une édition
    Sous Applications, la vue affiche les instantanés et les versions de l'édition qui ont été déployés dans les environnements de l'édition. Le diagramme suivant, par exemple, illustre l'environnement QA-1 ; sur cet environnement, l'instantané 1.1.001 d'une application est déployé. Cet instantané est marqué comme relevant de la version d'édition 1.1.
    Phase d'édition contenant un environnement d'édition ; une version de l'édition est déployée dans cet environnement

    Lorsque vous ouvrez le diagramme de pipeline, l'environnement qui sera déployé la prochaine fois est sélectionné. Les environnements sélectionnés sont affichés avec un arrière-plan jaune clair et un numéro de version vert foncé. Les versions correspondantes dans d'autres environnements figurent également en vert. Les différentes nuances de violet indiquent le degré de similarité d'autres versions avec celle sélectionnée ; plus la nuance est foncée et plus étroite est la relation. Après avoir ouvert le pipeline, vous pouvez sélectionner n'importe quel environnement en cliquant sur son nom ou sur n'importe quel espace vide dans l'environnement. Le code couleur du diagramme est alors mis à jour pour refléter le nouvel environnement sélectionné.
  2. Pour comparer le contenu d'environnements, cliquez sur un environnement pour le sélectionner. Les instantanés et les versions d'édition dans cet environnement sont affichés en vert. En même temps, les instantanés et versions d'édition dans d'autres environnements changent de couleur momentanément. Les couleurs temporaires indiquent le degré de similarité du contenu de ces environnements avec l'environnement sélectionné.

    Vous pouvez comparer des instantanés en cliquant dessus individuellement. Si vous cliquez sur plusieurs instantanés, leurs informations sont affichées dans une fenêtre en incrustation, comme dans l'illustration suivante :

    Comparaison d'instantanés ; des informations sur les statuts et les portes sont présentées

  3. Pour planifier un déploiement depuis cette vue, faites glisser un instantané ou une version d'édition depuis un environnement vers un autre, comme illustré dans la figure suivante. Le glissement d'un instantané ou d'une version d'édition de cette manière a créé un déploiement planifié.
    Glissement d'un instantané d'application dans un environnement

    Vous pouvez également cliquer sur le lien dans la ligne A venir pour créer ou éditer un déploiement planifié pour un environnement. S'il n'existe aucun déploiement planifié pour un environnement, cette ligne affiche un lien intitulé Planifier. Si un déploiement planifié existe, cette ligne affiche la date et l'heure de l'opération planifiée. Pour créer un déploiement ou éditer un déploiement planifié, cliquez sur ce lien.

  4. Pour basculer l'affichage entre déploiements planifiés et déploiement actuels, cliquez sur les liens A venir ou Plus récent à gauche de la page. La diagramme ci-après présente un déploiement planifié pour l'environnement DEV-1. Comme l'instantané n'a pas encore été déployé, il est affiché en orange.
    Vue Pipeline, présentant un déploiement planifié. Un instantané est listé sous un environnement et l'heure du déploiement planifié est indiquée
    Lorsque vous cliquez sur A venir, des icônes d'erreur s'affichent si des conditions de porte ne sont pas remplies. Des icônes d'avertissement concernant la conformité s'affichent lorsque vous cliquez sur Plus récent.
  5. Si un environnement comporte un ensemble de versions d'application que vous désirez conserver, vous pouvez créer un de ces versions en cliquant sur le bouton de création d'instantané . Vous ne pouvez créer un instantané que si au moins un déploiement été effectué sous cet environnement. Dans la fenêtre Instantané, vous pouvez attribuer un nom à l'instantané, également dénommé version d'édition, et spécifier quelles applications y inclure. Après avoir créé une version d'édition, vous pouvez la faire glisser dans d'autres environnements ou planifier son déploiement en cliquant sur le lien Planifier.
  6. Depuis cette vue, vous pouvez gérer les avertissements affichés sur les icônes de portes. Chaque phase comporte une porte qui définit les statuts de versions minimum d'une application pour pouvoir être déployées dans un environnement dans cette phase. Cliquez sur l'icône de porte pour examiner les statuts requis. Si une version ne répond pas au statut minimum requis, la ligne A venir affiche une icône d'erreur. Pour résoudre ce problème, vous pouvez ajouter les statuts requis à cette version ou créer une exemption. Vous pouvez effectuer l'une ou l'autre action en cliquant sur le déploiement planifié ou sur la version signalée par une icône d'erreur.

    Si vous déployez une version d'édition dans un environnement, vous ne devez affecter des statuts de version que sur la version d'édition ; vous n'avez pas besoin de spécifier des statuts sur les versions d'applications.

  7. Depuis cette vue, vous pouvez également gérer les erreurs de conformité qui apparaissent sur des versions. Une erreur de conformité se produit dans l'une des circonstances suivantes :
    • Une version de composant ne correspond pas à la version prévue pour son déploiement dans cet environnement.
    • Une version de composant ne correspond pas à la version dans l'instantané de l'application. En d'autres termes, après la capture d'un instantané de l'application, une version de composant différente a été déployée dans l'environnement.
    • Une version d'application ne correspond pas au contenu de la version d'édition. En d'autres termes, un instantané a été capturé et cette version d'édition a été déployée dans un autre environnement. Toutefois, dans le nouvel environnement, une ou plusieurs applications n'ont pas été déployées correctement. Par conséquent, une ou plusieurs applications ne correspondent pas au contenu de la version d'édition.

    Une façon de corriger les erreurs de conformité consiste à redéployer les applications ou les versions d'édition dans l'environnement. En bref, vous pouvez cliquer sur la liste déroulante en regard du nom de l'environnement, puis sur Conformité. Une fenêtre en incrustation affiche alors seulement les applications associées à des erreurs de conformité. Depuis cette fenêtre, vous pouvez sélectionnez les applications à redéployer et cliquer sur Planifier pour programmer un nouveau déploiement.


Retour d'informations