Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Didacticiel : Création d'un pipeline simple (référentiel CodeCommit)
Dans ce didacticiel, vous CodePipeline utiliserez pour déployer du code conservé dans un CodeCommit référentiel sur une seule EC2 instance Amazon. Votre pipeline est déclenché lorsque vous envoyez une modification au CodeCommit référentiel. Le pipeline déploie vos modifications sur une EC2 instance Amazon en l'utilisant CodeDeploy comme service de déploiement.
Important
Dans le cadre de la création d'un pipeline, un compartiment d'artefacts S3 fourni par le client sera utilisé CodePipeline pour les artefacts. (Ceci est différent du compartiment utilisé pour une action source S3.) Si le compartiment d'artefacts S3 se trouve dans un compte différent de celui de votre pipeline, assurez-vous que le compartiment d'artefacts S3 appartient à cette personne sûre et Comptes AWS qu'elle sera fiable.
Le pipeline comporte deux étapes :
-
Une étape source (Source) pour votre action CodeCommit source.
-
Une étape de déploiement (Deploy) pour votre action CodeDeploy de déploiement.
Le moyen le plus simple de commencer AWS CodePipeline est d'utiliser l'assistant de création de pipeline dans la CodePipeline console.
Note
Avant de commencer, assurez-vous d'avoir configuré votre client Git pour qu'il fonctionne avec CodeCommit. Pour obtenir des instructions, veuillez consulter Configuration pour CodeCommit.
Étape 1 : Création d'un CodeCommit référentiel
Tout d'abord, vous créez un dépôt dans CodeCommit. Votre pipeline obtient un code source à partir de ce référentiel lorsqu'il s'exécute. Vous créez également un référentiel local dans lequel vous gérez et mettez à jour le code avant de le transférer vers le CodeCommit référentiel.
Pour créer un CodeCommit référentiel
-
Ouvrez la CodeCommit console à l'adresse https://console.aws.amazon.com/codecommit/
. -
Dans le sélecteur de région, choisissez l' Région AWS endroit où vous souhaitez créer le référentiel et le pipeline. Pour plus d’informations, consultez Régions AWS and Endpoints.
-
Dans la page Référentiels, choisissez Créer un référentiel.
-
Sur la page Créer un référentiel, pour Nom du référentiel, entrez un nom pour votre référentiel (par exemple,
MyDemoRepo
). -
Sélectionnez Create (Créer).
Note
Les étapes restantes de ce didacticiel MyDemoRepo
concernent le nom de votre CodeCommit dépôt. Si vous choisissez un autre nom, veillez à l'utiliser tout au long de ce didacticiel.
Pour configurer un référentiel local
Au cours de cette étape, vous configurez un référentiel local pour vous connecter à votre référentiel CodeCommit distant.
Note
Vous n'êtes pas obligé de configurer un dépôt local. Vous pouvez également utiliser la console pour télécharger des fichiers comme décrit dansÉtape 2 : ajouter un exemple de code à votre CodeCommit référentiel.
-
Une fois votre nouveau référentiel ouvert dans la console, choisissez Clone URL (URL du clone) en haut à droite de la page, puis Clone SSH (Cloner SSH). L'adresse pour cloner votre référentiel Git est copiée dans votre presse-papiers.
-
Dans votre terminal ou votre ligne de commande, accédez à un répertoire local dans lequel vous souhaitez que votre référentiel local soit stocké. Dans ce didacticiel, nous utilisons
/tmp
. -
Exécutez la commande suivante pour cloner le référentiel, en remplaçant l'adresse SSH par celle que vous avez copiée à l'étape précédente. Cette commande crée un répertoire appelé
MyDemoRepo
. Vous copiez un exemple d'application dans ce répertoire.git clone ssh://git-codecommit.us-west-2.amazonaws.com/v1/repos/MyDemoRepo
Étape 2 : ajouter un exemple de code à votre CodeCommit référentiel
Au cours de cette étape, vous téléchargez le code d'un exemple d'application créé pour un CodeDeploy exemple de procédure pas à pas, et vous l'ajoutez à votre CodeCommit référentiel.
-
Ensuite, téléchargez un exemple et enregistrez-le dans un dossier ou un répertoire sur votre ordinateur local.
-
Choisissez l'une des options suivantes. Choisissez
SampleApp_Linux.zip
si vous souhaitez suivre les étapes de ce didacticiel pour les instances Linux.-
Si vous souhaitez effectuer un déploiement sur des instances Amazon Linux à l'aide de CodeDeploy, téléchargez l'exemple d'application ici : SampleApp_Linux.zip.
-
Si vous souhaitez effectuer un déploiement sur des instances Windows Server à l'aide de CodeDeploy, téléchargez l'exemple d'application ici : SampleApp_Windows.zip.
L'exemple d'application contient les fichiers suivants à déployer avec CodeDeploy :
-
appspec.yml
— Le fichier de spécification de l'application (AppSpecfichier) est un fichier au format YAMLutilisé CodeDeploy pour gérer un déploiement. Pour plus d'informations sur le AppSpec fichier, reportez-vous à la section Référence CodeDeploy AppSpec du fichier dans le Guide de AWS CodeDeploy l'utilisateur. -
index.html
— Le fichier d'index contient la page d'accueil de l'exemple d'application déployé. -
LICENSE.txt
— Le fichier de licence contient les informations de licence de l'exemple d'application. -
Fichiers pour scripts : l'exemple d'application utilise des scripts pour écrire des fichiers texte dans un emplacement de votre instance. Un fichier est écrit pour chacun des événements du cycle de vie du CodeDeploy déploiement, comme suit :
-
scripts
Dossier (exemple Linux uniquement) : le dossier contient les scripts shell suivants pour installer les dépendances et démarrer et arrêter l'exemple d'application pour le déploiement automatique :install_dependencies
,start_server
, etstop_server
. -
(Exemple Windows uniquement)
before-install.bat
— Il s'agit d'un script batch pour l'événement du cycle de vie duBeforeInstall
déploiement, qui sera exécuté pour supprimer les anciens fichiers écrits lors des déploiements précédents de cet exemple et créer un emplacement sur votre instance où écrire les nouveaux fichiers.
-
-
-
Téléchargez le fichier compressé (zippé).
-
-
Décompressez les fichiers de SampleApp_Linux.zip dans le répertoire local que vous avez créé précédemment (par exemple,
/tmp/MyDemoRepo
ouc:\temp\MyDemoRepo
).Veillez à placer les fichiers directement dans votre répertoire local. N'incluez pas un dossier
SampleApp_Linux
. Sur votre machine Linux, macOS ou Unix locale, par exemple, votre hiérarchie de répertoires et de fichiers doit ressembler à ceci :/tmp └-- MyDemoRepo │-- appspec.yml │-- index.html │-- LICENSE.txt └-- scripts │-- install_dependencies │-- start_server └-- stop_server
-
Pour télécharger des fichiers dans votre dépôt, appliquez l'une des méthodes suivantes.
-
Pour télécharger vos fichiers à l' CodeCommit aide de la console, procédez comme suit :
-
Ouvrez la CodeCommit console et choisissez votre dépôt dans la liste des référentiels.
-
Choisissez Ajouter un fichier, puis choisissez Charger le fichier.
-
Sélectionnez Choose file (Choisir un fichier), puis naviguez vers votre fichier. Pour ajouter un fichier dans un dossier, choisissez Créer un fichier, puis entrez le nom du dossier avec le nom du fichier, par exemple
scripts/install_dependencies
. Collez le contenu du fichier dans le nouveau fichier.Validez la modification en entrant votre nom d'utilisateur et votre adresse e-mail.
Choisissez Valider les modifications.
-
Répétez cette étape pour chaque fichier.
Le contenu de votre dépôt doit ressembler à ceci :
│-- appspec.yml │-- index.html │-- LICENSE.txt └-- scripts │-- install_dependencies │-- start_server └-- stop_server
-
-
Pour utiliser les commandes git pour télécharger vos fichiers :
-
Passez dans le répertoire de votre référentiel local :
(For Linux, macOS, or Unix)
cd /tmp/MyDemoRepo(For Windows)
cd c:\temp\MyDemoRepo -
Exécutez la commande suivante pour organiser tous vos fichiers à la fois :
git add -A
-
Exécutez la commande suivante pour valider les fichiers avec un message de validation :
git commit -m "Add sample application files"
-
Exécutez la commande suivante pour publier les fichiers depuis votre référentiel local vers votre référentiel CodeCommit :
git push
-
-
-
Les fichiers que vous avez téléchargés et ajoutés à votre dépôt local ont maintenant été ajoutés à la
main
branche de votre CodeCommitMyDemoRepo
référentiel et sont prêts à être inclus dans un pipeline.
Étape 3 : créer une instance Amazon EC2 Linux et installer l' CodeDeploy agent
Au cours de cette étape, vous créez l' EC2 instance Amazon dans laquelle vous déployez un exemple d'application. Dans le cadre de ce processus, créez un rôle d'instance qui permet l'installation et la gestion de l' CodeDeploy agent sur l'instance. L' CodeDeploy agent est un progiciel qui permet à une instance d'être utilisée dans CodeDeploy des déploiements. Vous attachez également des politiques qui permettent à l'instance de récupérer les fichiers que l' CodeDeploy agent utilise pour déployer votre application et de permettre à l'instance d'être gérée par SSM.
Pour créer un rôle d'instance
-
Ouvrez la console IAM à l'adresse https://console.aws.amazon.com/iam/
). -
Dans le tableau de bord de la console, choisissez Rôles.
-
Sélectionnez Créer un rôle.
-
Sous Sélectionner le type d'entité de confiance, sélectionnez Service AWS. Sous Choisir un cas d'utilisation, sélectionnez EC2. Sous Sélectionnez votre cas d'utilisation, choisissez EC2. Choisissez Suivant : Autorisations.
-
Recherchez et sélectionnez la politique nommée
AmazonEC2RoleforAWSCodeDeploy
. -
Recherchez et sélectionnez la politique nommée
AmazonSSMManagedInstanceCore
. Choisissez Suivant : Balises. -
Choisissez Suivant : Vérification. Saisissez un nom pour le rôle (par exemple,
EC2InstanceRole
).Note
Notez le nom de votre rôle pour l'étape suivante. Vous choisissez ce rôle lorsque vous créez votre instance.
Sélectionnez Créer un rôle.
Pour lancer une instance
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/
. -
Dans la navigation latérale, choisissez Instances, puis sélectionnez Launch instances en haut de la page.
-
Pour Name (Nom), entrez
MyCodePipelineDemo
. Cela affecte à l'instance une balise Key ofName
et une balise Value deMyCodePipelineDemo
. Vous créerez ultérieurement une CodeDeploy application qui déploiera l'exemple d'application sur cette instance. CodeDeploysélectionne les instances à déployer en fonction des balises. -
Sous Images de l'application et du système d'exploitation (Amazon Machine Image), recherchez l'option AMI Amazon Linux avec le AWS logo et assurez-vous qu'elle est sélectionnée. (Cette AMI est décrite comme l'AMI Amazon Linux 2 (HVM) et est étiquetée « éligible au niveau gratuit ».)
-
Sous Type d'instance, choisissez le
t2.micro
type éligible au niveau gratuit comme configuration matérielle de votre instance. -
Sous Paire de clés (connexion), choisissez une paire de clés ou créez-en une.
Vous pouvez également choisir Proceed sans paire de clés.
Note
Pour les besoins de ce didacticiel, vous pouvez procéder sans paire de clés. Pour utiliser SSH pour vous connecter à vos instances, créez ou utilisez une paire de clés.
-
Sous Paramètres réseau, procédez comme suit.
Dans Attribuer automatiquement une adresse IP publique, assurez-vous que le statut est Activé.
-
En regard de Attribuer un groupe de sécurité, choisissez Créer un groupe de sécurité.
-
Dans la ligne correspondant à SSH, sous Type de source, sélectionnez Mon adresse IP.
-
Choisissez Ajouter un groupe de sécurité, choisissez HTTP, puis sous Type de source, sélectionnez Mon adresse IP.
-
-
Développez Advanced Details (Détails avancés). Dans le profil d'instance IAM, choisissez le rôle IAM que vous avez créé lors de la procédure précédente (par exemple,
EC2InstanceRole
). -
Sous Résumé, sous Nombre d'instances, entrez
1
. -
Choisissez Launch instance (Lancer une instance).
-
Sur la page Instances, vous pouvez afficher le statut du lancement. Lorsque vous lancez une instance, son état initial est
pending
. Une fois que l'instance a démarré, son état devientrunning
et elle reçoit un nom DNS public. (Si la colonne DNS public ne s'affiche pas, choisissez l'icône Afficher/Masquer, puis sélectionnez DNS public.)
Étape 4 : Créer une application dans CodeDeploy
Dans CodeDeploy, une application est une ressource qui contient l'application logicielle que vous souhaitez déployer. Vous utiliserez ensuite cette application CodePipeline pour automatiser les déploiements de l'exemple d'application sur votre EC2 instance Amazon.
Tout d'abord, vous créez un rôle qui permet d' CodeDeploy effectuer des déploiements. Ensuite, vous créez une application CodeDeploy .
Pour créer un rôle CodeDeploy de service
-
Ouvrez la console IAM à l'adresse https://console.aws.amazon.com/iam/
). -
Dans le tableau de bord de la console, choisissez Rôles.
-
Sélectionnez Créer un rôle.
-
Sous Sélectionner une entité de confiance, sélectionnez Service AWS. Sous Use case (Cas d'utilisation), choisissez CodeDeploy. Choisissez CodeDeployparmi les options répertoriées. Choisissez Suivant. La stratégie gérée
AWSCodeDeployRole
est déjà attachée au rôle. -
Choisissez Suivant.
-
Entrez un nom pour le rôle (par exemple,
CodeDeployRole
), puis choisissez Créer un rôle.
Pour créer une application dans CodeDeploy
-
Ouvrez la CodeDeploy console à l'adresse https://console.aws.amazon.com/codedeploy.
-
Si la page Applications n'apparaît pas, dans le menu, choisissez Applications.
-
Choisissez Créer une application.
-
Dans Nom de l'application, saisissez
MyDemoApplication
. -
Dans Compute Platform, choisissez EC2/On-premises.
-
Choisissez Créer une application.
Pour créer un groupe de déploiement dans CodeDeploy
Un groupe de déploiement est une ressource qui définit les paramètres liés au déploiement, tels que les instances sur lesquelles déployer et la vitesse du déploiement.
-
Sur la page qui affiche votre application, choisissez Créer un groupe de déploiement.
-
Dans Nom du groupe de déploiement, saisissez
MyDemoDeploymentGroup
. -
Dans Rôle de service, choisissez l'ARN du rôle de service que vous avez créé précédemment (par exemple,
).arn:aws:iam::
account_ID
:role/CodeDeployRole -
Sous Type de déploiement, choisissez Sur place.
-
Sous Configuration de l'environnement, choisissez Amazon EC2 Instances. Dans le champ Clé, entrez
Name
. Dans le champ Valeur, entrez le nom que vous avez utilisé pour étiqueter l'instance (par exemple,MyCodePipelineDemo
). -
Sous Configuration de l'agent avec AWS Systems Manager, choisissez Now et planifiez les mises à jour. L'agent est alors installé sur l'instance. L'instance Linux est déjà configurée avec l'agent SSM et sera désormais mise à jour avec l' CodeDeploy agent.
-
Dans Configuration de déploiement, choisissez
CodeDeployDefault.OneAtaTime
. -
Sous Load Balancer, assurez-vous que l'option Activer l'équilibrage de charge n'est pas sélectionnée. Vous n'avez pas besoin de configurer un équilibreur de charge ou de choisir un groupe cible pour cet exemple.
-
Choisissez Créer un groupe de déploiement.
Étape 5 : Créer votre premier pipeline dans CodePipeline
Vous êtes maintenant prêt à créer et à exécuter votre premier pipeline. Au cours de cette étape, vous créez un pipeline qui s'exécute automatiquement lorsque le code est transféré vers votre CodeCommit référentiel.
Pour créer un CodePipeline pipeline
Connectez-vous à la CodePipeline console AWS Management Console et ouvrez-la à l'adresse http://console.aws.amazon. com/codesuite/codepipeline/home
. Ouvrez la CodePipeline console à l'adresse https://console.aws.amazon.com/codepipeline/
. -
Sur la page Bienvenue, la page Démarrez ou la page Pipelines, choisissez Créer un pipeline.
-
Sur la page Étape 1 : Choisir une option de création, sous Options de création, choisissez l'option Créer un pipeline personnalisé. Choisissez Suivant.
-
À l'étape 2 : Choisissez les paramètres du pipeline, dans Nom du pipeline, entrez
MyFirstPipeline
. -
Dans Type de pipeline, choisissez V2. Pour de plus amples informations, veuillez consulter Types de pipelines. Choisissez Suivant.
-
Dans Rôle de service, choisissez Nouveau rôle de service pour autoriser CodePipeline la création d'un rôle de service dans IAM.
-
Laissez les paramètres sous Advanced settings (Paramètres avancés) à leurs valeurs par défaut, puis choisissez Suivant.
-
À l'étape 3 : Ajouter une étape source, dans Source provider, choisissez CodeCommit. Dans Nom du référentiel, choisissez le nom du CodeCommit référentiel dans lequel vous l'avez crééÉtape 1 : Création d'un CodeCommit référentiel. Dans Nom de branche, choisissez
main
, puis Étape suivante.Après avoir sélectionné le nom du référentiel et la branche, un message affiche la règle Amazon CloudWatch Events à créer pour ce pipeline.
Sous Modifier les options de détection, ne modifiez pas les valeurs par défaut. Cela permet d' CodePipeline utiliser Amazon CloudWatch Events pour détecter les modifications apportées à votre référentiel source.
Choisissez Suivant.
-
À l'étape 4 : Ajouter une phase de construction, choisissez Ignorer l'étape de génération, puis acceptez le message d'avertissement en choisissant à nouveau Ignorer. Choisissez Suivant.
Note
Dans ce didacticiel, vous déployez un code qui ne requiert aucun service de génération. Vous pouvez donc ignorer cette étape. Toutefois, si votre code source doit être généré avant d'être déployé sur des instances, vous pouvez configurer CodeBuild
au cours de cette étape. -
À l'étape 5 : Ajouter une phase de test, choisissez Ignorer l'étape de test, puis acceptez le message d'avertissement en choisissant à nouveau Ignorer.
Choisissez Suivant.
-
À l'étape 6 : Ajouter une étape de déploiement, dans Fournisseur de déploiement, sélectionnez CodeDeploy. Dans Nom de l'application, choisissez
MyDemoApplication
. Dans Groupe de déploiement, choisissezMyDemoDeploymentGroup
, puis Étape suivante. -
À l'étape 7 : Passez en revue, passez en revue les informations, puis choisissez Créer un pipeline.
-
Le pipeline commence à s'exécuter une fois qu'il a été créé. Il télécharge le code depuis votre CodeCommit référentiel et crée un CodeDeploy déploiement sur votre EC2 instance. Vous pouvez consulter les messages de progression et de réussite et d'échec au fur et à mesure que l' CodePipeline exemple déploie la page Web sur l' EC2 instance Amazon lors du CodeDeploy déploiement.
Félicitations ! Vous venez de créer un pipeline simple dans CodePipeline.
Vérifiez ensuite les résultats.
Pour vérifier que votre pipeline a été exécuté avec succès
-
Affichez la progression initiale du pipeline. L'état de chaque étape passe de Pas encore d'exécution à En cours, puis devient soit Réussi, soit Échec. Le pipeline doit terminer la première exécution en quelques minutes.
-
Une fois que Succeded est affiché pour l'état du pipeline, dans la zone d'état de l'étape de déploiement, sélectionnez CodeDeploy. Cela ouvre la CodeDeploy console. Si Réussi n'est pas affiché, consultez Résolution des problèmes CodePipeline.
-
Dans l'onglet Déploiements, choisissez l’ID de déploiement. Sur la page du déploiement, sous Événements du cycle de vie de déploiement, choisissez l'ID de l'instance. Cela ouvre la EC2 console.
-
Dans l'onglet Description, sous DNS public, copiez l'adresse (par exemple,
ec2-192-0-2-1.us-west-2.compute.amazonaws.com
), puis collez-la dans la barre d'adresses de votre navigateur web.La page Web s'affiche pour l'exemple d'application que vous avez téléchargé et transféré CodeCommit dans votre référentiel.
Pour plus d'informations sur les étapes, les actions et le fonctionnement des pipelines, consultez CodePipeline concepts .
Étape 6 : Modifier le code dans votre CodeCommit dépôt
Votre pipeline est configuré de sorte à s'exécuter chaque fois que le code est modifié dans votre référentiel CodeCommit. Au cours de cette étape, vous apportez des modifications au fichier HTML qui fait partie de l'exemple d' CodeDeployapplication dans le CodeCommit référentiel. Lorsque vous transmettez ces modifications, votre pipeline s'exécute à nouveau et les modifications que vous apportez sont visibles à l'adresse web à laquelle vous avez accédé précédemment.
-
Passez dans le répertoire de votre référentiel local :
(For Linux, macOS, or Unix)
cd /tmp/MyDemoRepo
(For Windows)
cd c:\temp\MyDemoRepo
-
Utilisez un éditeur de texte pour modifier le fichier
index.html
:(For Linux or Unix)
gedit index.html(For OS X)
open –e index.html(For Windows)
notepad index.html -
Révisez le contenu du fichier
index.html
pour modifier la couleur d'arrière-plan et une partie du texte sur la page web, puis enregistrez le fichier.<!DOCTYPE html> <html> <head> <title>Updated Sample Deployment</title> <style> body { color: #000000; background-color: #CCFFCC; font-family: Arial, sans-serif; font-size:14px; } h1 { font-size: 250%; font-weight: normal; margin-bottom: 0; } h2 { font-size: 175%; font-weight: normal; margin-bottom: 0; } </style> </head> <body> <div align="center"><h1>Updated Sample Deployment</h1></div> <div align="center"><h2>This application was updated using CodePipeline, CodeCommit, and CodeDeploy.</h2></div> <div align="center"> <p>Learn more:</p> <p><a href="https://docs.aws.amazon.com/codepipeline/latest/userguide/">CodePipeline User Guide</a></p> <p><a href="https://docs.aws.amazon.com/codecommit/latest/userguide/">CodeCommit User Guide</a></p> <p><a href="https://docs.aws.amazon.com/codedeploy/latest/userguide/">CodeDeploy User Guide</a></p> </div> </body> </html>
-
Validez et transférez vos modifications CodeCommit dans votre dépôt en exécutant les commandes suivantes, une par une :
git commit -am "Updated sample application files"
git push
Pour vérifier que votre pipeline a été exécuté avec succès
-
Affichez la progression initiale du pipeline. L'état de chaque étape passe de Pas encore d'exécution à En cours, puis devient soit Réussi, soit Échec. L'exécution du pipeline se terminer en quelques minutes.
-
Une fois que Réussi s'affiche pour l'état de l'action, actualisez la page de démonstration à laquelle vous avez accédé précédemment dans votre navigateur.
La page Web mise à jour s'affiche.
Étape 7 : Nettoyer les ressources
Vous pouvez utiliser certaines des ressources que vous avez créées dans ce didacticiel pour d'autres didacticiels de ce guide. Par exemple, vous pouvez réutiliser l' CodeDeploy application et le déploiement. Toutefois, une fois ce didacticiel terminé (ou d'autres didacticiels), vous devez supprimer le pipeline, ainsi que les ressources qu'il utilise, afin que l'utilisation de ces ressources ne vous soit pas facturée. Supprimez d'abord le pipeline, puis l' CodeDeploy application et son EC2 instance Amazon associée, et enfin le CodeCommit référentiel.
Pour nettoyer les ressources utilisées dans ce didacticiel
-
Pour nettoyer vos CodePipeline ressources, suivez les instructions de la section Supprimer un pipeline dans AWS CodePipeline.
-
Pour nettoyer vos CodeDeploy ressources, suivez les instructions de la section Ressources de procédure pas à pas pour nettoyer le déploiement.
-
Pour supprimer le CodeCommit dépôt, suivez les instructions de la section Supprimer un CodeCommit dépôt.
Étape 8 : Suggestions de lecture
En savoir plus sur le CodePipeline fonctionnement :
-
Pour plus d'informations sur les étapes, les actions et le fonctionnement des pipelines, consultez CodePipeline concepts .
-
Pour plus d'informations sur les actions que vous pouvez effectuer à CodePipeline l'aide deIntégrations avec les types CodePipeline d'action.
-
Essayez ce didacticiel plus avancé, Didacticiel : Création d'un pipeline à quatre étapes. Celui-ci crée un pipeline en plusieurs étapes incluant une étape qui génère le code avant son déploiement.