View categories
Continuous Delivery & Integration
Heroku provides a variety of continuous delivery tools to help you deploy effortlessly and safely:
- Pipelines make it easy to maintain separate staging and production environments for your app.
- Review apps let you try out a GitHub pull request’s changes in an isolated and disposable environment.
- Heroku CI automatically runs your app’s test suite on new GitHub pull requests, or when code is merged into your repo’s master branch.
- Release phase lets you run tasks (such as database migrations) before a new release is deployed.