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

Heroku pipelines - Node.js Tutorial

From the course: Node.js: Deploying Applications

Start my 1-month free trial

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…

Contents