Configuration de pipelines hors production

En plus du pipeline principal qui se déploie vers les environnements intermédiaire et de production, les clients peuvent configurer des pipelines supplémentaires, appelés Pipelines hors production.

Il existe deux types de pipelines hors production :

  1. Qualité du code : Exécute des analyses de qualité du code sur le code d’une branche Git. Ce pipeline exécute les étapes de génération et de qualité de code.
  2. Déploiement : Outre l’exécution des étapes de création et de qualité de code, ce pipeline déploie le code vers la non-production sélectionnée dans AEM environnement as a Cloud Service.

Ajout d’un nouveau pipeline hors production

Sur l’écran d’accueil, ces pipelines sont répertoriés dans une nouvelle carte :

  1. Accédez au Pipelines à partir de l’écran d’accueil de Cloud Manager. Cliquez sur +Ajouter et sélectionnez Ajout d’un pipeline hors production.

  2. Ajout d’un pipeline hors production s’affiche. Sélectionnez le type de pipeline que vous souhaitez créer, au choix : Pipeline de qualité du code ou Pipeline de déploiement.

    REMARQUE

    Pour les pipelines de déploiement, vous devez sélectionner l’environnement de déploiement.

    En outre, vous pouvez également configurer Déclencheur de déploiement et Comportement des échecs de mesure importants de Options de déploiement. Cliquez sur Continuer.

    Vous pouvez définir les déclencheurs de déploiement suivants pour démarrer le pipeline.

    • Manuel : l’utilisation de l’interface lance le pipeline manuellement.

    • Lors des modifications Git : démarre le pipeline CI/CD chaque fois que des validations sont ajoutées à la branche git configurée. Même si vous sélectionnez cette option, vous pouvez toujours démarrer le pipeline manuellement.

      Lors de la configuration ou de la modification du pipeline, le responsable de déploiement peut définir le comportement du pipeline en cas d’échec important à l’un des points de contrôle qualité.

      Cela s’avère utile pour les clients qui souhaitent davantage de processus automatisés. Les options disponibles sont les suivantes :
      Vous pouvez définir le comportement important des mesures d’échec pour démarrer le pipeline.

    • Demander à chaque fois : il s’agit du paramètre par défaut, qui nécessite une intervention manuelle lors de n’importe quel échec important.

    • Échec immédiat - Si cette option est sélectionnée, le pipeline sera annulé chaque fois qu’un échec important se produit. Cette option émule essentiellement un utilisateur rejetant manuellement chaque échec.

    • Continuer immédiatement - Si cette option est sélectionnée, le pipeline se poursuit automatiquement chaque fois qu’un échec important se produit. Cette option émule essentiellement la validation manuelle de l’utilisateur à chaque échec.

  3. Sélectionner Code de pile complet ou Code front-end.

    Si vous avez sélectionné Code front-end, vous devez sélectionner la variable Référentiel, Branche Git et Emplacement du code, comme illustré dans la figure ci-dessous :

    Si vous avez sélectionné Code de pile complet, vous devez sélectionner la variable Référentiel et Branche Git, comme illustré dans la figure :

    IMPORTANT

    Si un pipeline de code de pile complet existe déjà pour l’environnement sélectionné, cette sélection est désactivée.

    REMARQUE

    Avant de commencer à configurer les pipelines front-end, voir parcours de création rapide de site pour un workflow de bout en bout grâce à l’outil de création rapide de site d’AEM convivial. Ce site de documentation vous aidera à rationaliser le développement frontal de votre site AEM et à personnaliser rapidement votre site sans aucune connaissance AEM du serveur principal.

  4. Le nouveau pipeline hors production s’affiche désormais dans la variable Pipelines carte.

    Le pipeline s’affiche sur la carte de l’écran d’accueil avec quatre actions, comme illustré ci-dessous :

    • Ajouter - permet d’ajouter un nouveau pipeline.
    • Tout afficher - permet à l’utilisateur d’afficher tous les pipelines.
    • Accès aux informations sur le référentiel - permet à l’utilisateur d’obtenir les informations nécessaires pour accéder au référentiel Git de Cloud Manager.
    • En savoir plus : suivez ce lient pour en savoir plus sur les ressources de documentation du pipeline CI/CD.

Sur cette page