Deploy Node.js to Heroku using GitHub

Описание к видео Deploy Node.js to Heroku using GitHub

In this video I will be showing you how to setup a continuous deployment pipeline which deploys a node.js web api from github to Heroku. This video assumes you have some base node.js knowledge. If you are not familiar with node.js that is fine, but I won't be going over how to build the node.js app itself in this video.

This video is specifically going to be focused on deploying the app to Heroku. And also setting up continuous deployment so that the app is automatically deployed each time a new commit is added to the main branch; whether via pull request, or direct push.

Project on GitHub: https://github.com/JayMartMedia/node-...

Resources:
Official Heroku getting started with node.js- https://devcenter.heroku.com/articles...
Heroku web dynos - https://devcenter.heroku.com/articles...
Heroku deploy action - https://github.com/AkhileshNS/heroku-...
Heroku proc file - https://devcenter.heroku.com/articles...
Infrastructure as code - https://www.redhat.com/en/topics/auto...
GitHub actions workflows - https://docs.github.com/en/actions/us...
The next chapter of Heroku - https://blog.heroku.com/next-chapter

Timestamps:
00:00 Intro
00:38 Heroku's Next Chapter (end of their free tier)
01:01 Heroku Overview
02:20 Simple Node API Overview (recommended start point if you want to skip intro bits)
04:57 Demo of Node API
05:37 Creating Heroku Account
06:10 Creating a new Heroku App
06:21 Three Deployment Options Overview
07:15 Deployment with direct GitHub Integration (manual and automatic deploys)
10:25 Deployment with GitHub Actions
15:53 Demo of Deployed API and Heroku Automatic Restart
16:40 Summary/Outro

Комментарии

Информация по комментариям в разработке