Questions tagged [heroku-pipelines]

Each app in a pipeline represents one of the following steps in a continuous delivery workflow:

  • Review
  • Development
  • Staging
  • Production

A common Heroku continuous delivery workflow has the following steps:

  1. A developer creates a pull request to make a change to the codebase.
  2. Heroku automatically creates a review app for the pull request, allowing developers to test the change.
  3. When the change is ready, it’s merged into the codebase’s master branch.
  4. The master branch is automatically deployed to staging for further testing.
  5. When it’s ready, the staging app is promoted to production, where the change is available to end users of the app.

The pipelines overview page helps you visualize this flow, as well as meta information about the status of each stage. For example, you can see if your production app is running different code than staging.
Example pipeline For More Info

33 questions
0
votes
1 answer

AngularJs Environment variables in Heroku Pipeline

I'm traying to configure an AngularJs/NodeJs app in a Heroku Pipeline. What I understand of a every DevOps Pipeline, the goal is avoid recompiling the app in every stage. For the Node API the Heroku suggestion is pretty clear: config vars. But for…
maneatico
  • 11
  • 2
0
votes
1 answer

Heroku Pipeline Deploy Hook HTTP in app.json

I am setting up a Heroku pipeline and I want to add the "add-on" attribute however I did not see them be applied to my environment. The format of the add ons block is: "addons": [ "sendgrid", { "plan": "deployhooks:http", …
reid
  • 546
  • 6
  • 21
0
votes
2 answers

How to manage two stages in Heroku pipeline without GitHub integration

I have an app called my-app in heroku. I transformed it into a pipeline with two stages (staging and prod). I don't want to use GitHub integration. my-app is now in production. I am using GitLab (which is free) and I fork my-app repo to a new branch…
Manuel RODRIGUEZ
  • 2,131
  • 3
  • 25
  • 53
1 2
3