There are many ways to deploy an app. You can use the command line and deploy using Git, or you can set up Pipelines to group stages of deployment, combined with Review Apps, which let you automatically deploy on a Pull Request. Finally, you can also deploy using a Heroku Button, DropBox Sync or using WAR deployment.


Pipelines, GitHub Deploys, and Review Apps

Docker-based apps

Other deployment types

Controlling deployment

Other deployment topics