This SBT plugin deploys apps to Platform as a Service (PaaS) providers.
addSbtPlugin("com.github.malliina" %% "sbt-paas-deployer" % "1.0.0")
Use the following two keys to deploy the app to your favorite PaaS provider:
provider_name:paas-push
provider_name:paas-update
Example:
af:paas-push
- AppFog (af)
- CloudFoundry (cf)
- Heroku (heroku)
Cloudbees has its own SBT plugin. Use it.
The command line tools of the respective PaaS providers need to be installed as a prerequisite.
- Before pushing to AppFog/CloudFoundry, login using the command line tools (af login / vmc login)
After a git clone of a heroku app, execute:
git remote add heroku [email protected]:{heroku-app-name}.git