Un pipeline définit le flux de travail de votre processus de publication, et décrit la manière dont une nouvelle modification du code progresse dans votre processus de publication. Un pipeline comprend une série d'étapes (par exemple, création, test et déploiement), qui constituent des divisions logiques dans votre flux de travail. Chaque étape est composée d'une séquence d'actions, c'est-à-dire des tâches à effectuer, comme la compilation du code ou le déploiement dans les environnements de test. CodePipeline propose une interface utilisateur graphique pour créer, configurer et gérer votre pipeline, ainsi que ses différentes étapes et actions, ce qui vous permet de visualiser et de modéliser sans effort le flux de travail de votre processus de publication.
Exécution en parallèle
Vous pouvez utiliser CodePipeline pour modéliser vos actions de compilation, de test et de déploiement afin de les exécuter en parallèle et augmenter ainsi la vitesse de votre flux de travail.