I remember using ephemeral Heroku deploys in the dev pipeline well before I knew Netlify was a thing. That was pretty much the last major innovation I saw from Heroku, before Salesforce decided they'd grown fat enough to milk.
But...there were also pipelines. A deploy preview is essentially a staging or pre-prod environment. Or going from draft to published.
There was a company called Runnable that had a product offering, but if I recall correctly was acquired by MuleSoft and shut down.
Their first round was in 2012, and even though I believe they had a different product originally, their preview environment offering predated Heroku’s.
Doesn’t Heroku’s “Review Apps” predates this?
https://blog.heroku.com/heroku_review_apps_beta
(funnily enough, it’s been exactly 6 years ago today based on the beta’s blog post above)