From the course: Node.js: Deploying Applications
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Heroku pipelines - Node.js Tutorial
From the course: Node.js: Deploying Applications
Heroku pipelines
- [Narrator] While get tracking is a great way to manage your deployment pipeline, either internally or with a vendor like Heroku, sometimes you need more power and configurability. For this, Heroku has created pipelines. A pipeline is a group of Heroku applications that share the same codebase, like the sample application and Heroku targets we have here. In the standard pipeline, there might be review, development, staging, and production stages. Codes should move through these stages from creation to deployment seamlessly. Heroku will create review applications where appropriate, from GitHub connected repositories. It will even create review applications for pole requests in your repositories. It can auto deploy to staging or promote to production based on the pipeline rules. If you build a Heroku slug on the staging server and it passes your tests, you can deploy that prebuilt slug to production and know that it will work correctly. Let's set up a basic pipeline for our application…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.