Un flux d'automatisation est une séquence d'étapes que Serpent exécute pour livrer des changements. Vous en construisez un sur un canvas visuel en ajoutant des étapes d'action et en les connectant dans l'ordre, sans script ni YAML à écrire. Ce guide couvre la construction et l'exécution d'un flux ; pour savoir ce que sont les flux d'automatisation et où ils s'inscrivent, consultez Automation Flow.
En construire un dans la démo
Ouvrez l'éditeur de flux d'automatisation avec le bouton "Try it in the demo" ci-dessus, puis :
-
Créer et nommer le flux
Démarrez un nouveau flux dans le projet et donnez-lui un nom clair.
-
Ajouter des étapes d'action
Ajoutez les étapes que le flux doit exécuter, comme déployer, valider, exécuter de l'Apex, back-promote, ou une configuration de release.
-
Configurer chaque étape
Ouvrez une étape pour définir ses options, comme l'org cible ou les chemins qu'elle déploie.
-
Connecter les étapes
Reliez les étapes sur le canvas pour qu'elles s'exécutent dans l'ordre voulu.
-
Activer
Activez le flux pour qu'il soit prêt à s'exécuter.
Normal ou déclenché
- Les flux Normal s'exécutent quand vous choisissez de les lancer.
- Les flux Triggered s'exécutent automatiquement sur un événement, comme des changements fusionnés dans une branche.
Rester maintenable
Comme un flux est visuel, n'importe qui dans l'équipe peut le lire, le modifier ou le cloner comme point de départ. Il n'y a pas de script de pipeline que seul un ingénieur comprend.