Tell us about what you're trying to solve. What challenges are you facing?
Container deploys make it easy to build an image inside or outside of Heroku and deploy it to a dyno. However, for apps in a pipeline, there is a known limitation: it is not possible (via UI or API) to promote an app that uses the container stack.
For example, we use this ops flow:
A Heroku pipeline containing two stages: staging and prod
Releases are continuously deployed to the staging app
When ready, a given slug (image) is promoted from staging -> prod, deploying a known code checkpoint to the prod app
This flow works great until an app is switched to the container stack. Then, step 3 fails because pipeline promotion is not supported.
Required Terms
What service(s) is this request for?
Heroku dynos
Tell us about what you're trying to solve. What challenges are you facing?
Container deploys make it easy to build an image inside or outside of Heroku and deploy it to a dyno. However, for apps in a pipeline, there is a known limitation: it is not possible (via UI or API) to promote an app that uses the container stack.
For example, we use this ops flow:
staging
andprod
staging
appstaging -> prod
, deploying a known code checkpoint to theprod
appThis flow works great until an app is switched to the container stack. Then, step 3 fails because pipeline promotion is not supported.