Deploy with Git

To deploy with git you’ll have to create a new application on Scalingo. A git repository will be automatically created. Every push on the master branch of this repository will trigger a new deployment.

How to create an app

# Create app with the CLI (or create one from the dashboard)
scalingo create myapplication

# Setup the git remote:
git remote add scalingo git@scalingo.com:myapplication.git

# Deploy your app:
git push scalingo master

Deploy with an other branch than master

If you want to deploy another branch than master:

# Here we want do deploy 'mybranch' which is a local branch
git push scalingo mybranch:master

Git authentication and SSH

The git server created by Scalingo uses SSH authentication. If you have any problem setting up SSH please read Troubleshooting git push and SSH common issues.

And after?

See Deployment Environment to configure your application and Procfile.

schedule 03 Aug 2017