Show Menu
SUJETS×

Configuration du pipeline CI-CD

Présentation du flux

Vous pouvez configurer votre pipeline à partir de la vignette Paramètres du pipeline dans l’interface utilisateur de Cloud Manager.
Le responsable de déploiement est chargé de la configuration du pipeline. Pour ce faire, vous devez d’abord sélectionner une branche dans le référentiel git .
Pour configurer votre pipeline, l’utilisateur doit :
  • définir le déclencheur qui le démarrera ;
  • définir les paramètres qui contrôlent le déploiement en production ;
  • configurer les paramètres de test de performance.

Configuration du pipeline

Le pipeline ne peut pas être configuré tant que la création d’un programme n’est pas terminée et que le référentiel Git ne comporte pas au moins une branche.
Avant de commencer le déploiement du code, vous devez configurer les paramètres de votre pipeline à partir de Cloud Manager.
Vous pouvez modifier les paramètres du pipeline après la configuration initiale.

Configuration des paramètres du pipeline à partir de Cloud Manager

Une fois que vous avez configuré votre programme et que vous disposez au moins d’un environnement basé sur l’interface utilisateur de Cloud Manager, vous êtes prêt à configurer votre pipeline de déploiement.
Pour configurer le comportement et les préférences de votre pipeline, procédez comme suit :
  1. Cliquez sur Configurer le pipeline pour configurer votre pipeline.
  2. L’écran Configurer un pipeline s’affiche. Sélectionnez la branche, puis cliquez sur Suivant .
  3. Configurez vos options de déploiement.
    Vous pouvez définir le déclencheur 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 :
    • 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.
    • Annuler immédiatement en cas d’échec  : si cette option est sélectionnée, le pipeline sera annulé chaque fois qu’un échec important se produira. 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.
  4. Cliquez sur Suivant pour accéder à l’onglet Tests et définir les critères de test du programme.
  5. Cliquez sur Enregistrer . La page Aperçu affiche désormais la carte Déployer votre programme . Cliquez sur le bouton Déployer pour déployer votre programme.

Pipelines de qualité de code et hors production uniquement

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 . Ces pipelines exécutent toujours les étapes de génération et de qualité de code. Si besoin est, elles peuvent aussi déployer vers l’environnement Adobe Managed Services.
Sur l’écran d’accueil, ces pipelines sont répertoriés dans une nouvelle carte :
  1. Accédez à la vignette Pipelines hors production depuis l’écran d’accueil de Cloud Manager.
  2. Cliquez sur le bouton Ajouter pour spécifier le nom du pipeline, le type de pipeline et la branche Git.
    Vous pouvez également configurer le déclencheur de déploiement et le comportement en cas d’échec important dans les options du pipeline.
  3. Cliquez sur Enregistrer pour afficher le pipeline sur la carte de l’écran d’accueil avec trois actions, comme illustré ci-dessous :
    • Modifier  : permet de modifier les paramètres du pipeline.
    • Génération  : permet d’accéder à la page d’exécution, à partir de laquelle le pipeline peut être exécuté.
    • Gérer Git  : permet à l’utilisateur d’obtenir les informations nécessaires pour accéder au référentiel Git de Cloud Manager.

Étapes suivantes

Une fois que vous avez configuré le pipeline, vous devez déployer votre code.
Pour plus d’informations, consultez Déploiement de votre code .