Coucou, dans ce tutoriel CICD vous apprendrez à déployer automatiquement votre application web vers le cloud AWS (ou de votre choix) à l'aide des Github Actions.
Ce tuto se base sur un déploiement de fichiers statiques, donc ça fonctionne avec React/Vue/Ce que vous voulez… Et pour Next/Nuxt il s'agit du mode Static Site Generation (SSG). Néamoins si votre projet est en Server Side Generated, il y a pas mal d'étapes de la vidéo qui matchent aussi.
Ne prenez pas peur si c'est votre première fois sur Amazon Web Services (AWS), vous pouvez suivre toutes les étapes et ignorer les paramètres que vous ne comprenez pas. Vous aurez un bon aperçu des services S3, Cloudfront, Route 53 et IAM
Cette solution est gratuite tant que vous n'atteignez pas certains quotas (mais qui sont larges)
Le lien vers la console AWS
https://console.aws.amazon.com/
Le fichier d'action pour le déploiement Github
https://github.com/wass08/template-cicd-react-typescript-aws-s3/blob/main/.github/workflows/dev.yml
La policy pour le user sur IAM
https://github.com/wass08/template-cicd-react-typescript-aws-s3/blob/main/iam-policy.json
Le repo Github complet
https://github.com/wass08/template-cicd-react-typescript-aws-s3
Le template hosté
https://dev.wawasensei.com/
WawaSensei 2023 © All Rights Reserved
Schedule your content on social media with FeedIQ