github-to-s3-lambda-déploie
Solution simple pour déployer vos pages statiques sur S3 avec chaque engagement à maîtriser.
Installation
- Connectez-vous à votre compte AWS
- Allez aux services mobiles -> SNS -> Sujets et "Créer un nouveau sujet", nommez-le quelque chose comme 'Github-Deplore'
- Copier Arn
- Accédez à votre page Projets sur GitHub, accédez à Paramètres -> WebHooks -> Ajouter le service SNS et remplissez toutes les informations nécessaires
- Clone ce projet et exécutez
npm install , puis npm run setup . - Ouvrez le fichier
.env et remplissez les informations nécessaires, collez les secrets ANR et AWS ici, AWS_CONFIRMATION_SNS_TOPIC_ANR est facultatif - Sécheur, exécutez
npm run dry-run - Si tout est k, exécutez
npm run deploy - Dans le panneau AWS Lambda, accédez à votre fonction -> Sources d'événements et cliquez sur "Ajouter une source d'événement" pour lier votre