Auto Deploy Nodejs on CI CD pipeline using GitHub Actions
This tutorial will show you how add CI & CD with GitHub Actions to our NodeJS Lambda function that's deployed with the Serverless Application Model (SAM). Join WhatsApp: https://www.whatsapp.com/channel/0029Va8fH154IBhEu3t21y2o πGet CloudWays β https://www.cloudways.com/en/?id=1365224 π₯CloudWays COUPON CODE: CLOUDGURU25 βοΈβοΈ USE THE EXCLUSIVE COUPON CODE ABOVE TO GET 25% OFF FOR 3 MONTHSπ₯ πGet Digital Ocean β digitalocean.pxf.io/ZQERvQ π₯Get $200 FREE Credits for signup. So, hurry up!π₯ βββ¦βββ¦ββββ¦ββ¦β¦β¦β¦ββββ βββ£βββββ£ββ£ββ£ββ£βββ£ββ£ β βββββββ ββββ£βββββββ£ βββ©βββ©ββ©ββ©ββ©βββ©ββ©ββ The API was built using Express ( Node.js framework ) and MongoDB Atlas which is a NoSQL cloud database platform. You'll learn How to: β€ Login to the AWS console and create an EC2 instance β€ Setup GitHub Repo and Push your project β€ Login to EC2 instance using Windows Powershell as well as PuTTY β€ Setup GitHub Action runner on the EC2 instance β€ Create GitHub Secrets for managing environment variables β€ Create CI/CD Workflow using GitHub Action β€ Install nodejs and nginx on the EC2 instance β€ Install pm2, a process manager for Node.js production applications β€ Configure nginx and how to restart it β€ Run backend node.js rest api built using the express framework in the background as a service using pm2 β€ Add the command in yml script of the project to restart the nodejs api server after every push to the repo Reference Link: https://cloudgurupayments.medium.com/aws-federation-comes-to-github-actions-fe920161dafa GitHub Link: https://github.com/github/roadmap/issues/249 #githubactions #github #nodejs #cicd #cicdpipeline
Download
0 formatsNo download links available.