En tant qu'administrateur de service, vous pouvez rendre des pipelines Automation Pipelines disponibles dans le catalogue Automation Service Broker en ajoutant une source de contenu Automation Pipelines et en partageant les pipelines. Les pipelines sont les modèles d'intégration continue et de livraison continue de votre processus de publication logicielle.

Diagramme du workflow d'importation et de déploiement de pipelines Code Stream.

Après avoir importé les pipelines, vous les partagez avec les membres du projet afin qu'ils puissent déployer les pipelines à partir du catalogue. Une fois l'exécution du déploiement du pipeline terminée, les utilisateurs peuvent accéder à la vérification des entrées et des sorties, et utiliser les liens de sortie, de pipeline et d'exécution.

Conditions préalables

Procédure

  1. Importez des pipelines à partir de Automation Pipelines.
    1. Sélectionnez Contenu et stratégies > Sources de contenu.
    2. Cliquez sur Nouveau, puis sur Pipelines Code Stream.
    3. Indiquez le nom de cette source de contenu.
    4. Sélectionnez le projet source, puis cliquez sur Valider.
      Le processus de validation teste la connexion et fournit le nombre de pipelines publiés associés au projet dans Automation Pipelines.
    5. Cliquez sur Créer et importer.
    La page Sources de contenu répertorie la nouvelle source ainsi que le nombre d'éléments découverts et importés.
  2. Partagez les éléments importés avec le projet source afin qu'ils figurent dans le catalogue.
    1. Sélectionnez Contenu et stratégies > Stratégies > Définitions et créez une stratégie de partage de contenu.
    2. Entrez un nom pour la stratégie de partage de contenu.
    3. Dans la liste Portée, sélectionnez le projet source incluant les utilisateurs qui ont l'autorisation de demander les pipelines.
    4. Dans la section Partage de contenu, cliquez sur Ajouter des éléments, puis sélectionnez un ou plusieurs pipelines à partager avec le projet.
      Vous pouvez sélectionner tous les éléments importés à partir d'une source de contenu ou vous pouvez sélectionner des éléments individuels. Pour sélectionner uniquement des pipelines particuliers, sélectionnez Tout le contenu dans le menu déroulant Sources de contenu.
    5. Dans la section Utilisateurs, sélectionnez les utilisateurs et les groupes d'utilisateurs auxquels vous souhaitez donner accès au contenu.
      Vous pouvez partager le contenu avec tous les utilisateurs et groupes du projet, ou vous pouvez sélectionner des utilisateurs et des groupes individuels.
    6. Cliquez sur Créer.
    Les pipelines sont ajoutés au catalogue dans lequel les membres du projet peuvent les demander.
  3. Vérifiez que le pipeline est disponible dans le catalogue pour les membres des projets sélectionnés.
    1. Cliquez sur l'onglet Consommer.
    2. Dans le menu déroulant Projets, sélectionnez le projet avec lequel vous avez partagé le pipeline.

      Vous pouvez sélectionner plusieurs projets.

    3. Sur la page Catalogue, localisez le pipeline importé.
    4. Cliquez sur Demande et fournissez les informations requises.
    5. Cliquez sur Envoyer.
      Le processus de provisionnement commence et la page Déploiements s'ouvre. En haut figure votre demande actuelle.
  4. Surveillez le processus de provisionnement pour garantir la réussite du déploiement.
    1. Sélectionnez Déploiements > Déploiements et localisez votre élément de catalogue déployé.
    2. Surveillez l'état de la fiche jusqu'à ce qu'il indique Réussite.
    Vous pouvez ouvrir le déploiement, passer en revue les entrées et les sorties, utiliser les liens pour accéder à l'URL de sortie et utiliser les liens vers le pipeline et l'exécution dans Automation Pipelines.

Résultats

Les pipelines publiés sont importés dans Automation Service Broker, partagés dans le catalogue et peuvent être déployés.

Que faire ensuite