Git deployment

Deploy your application code from a Git repository.

Git Deployment lets you deploy your application code from a Git repository onto a TurboStack host.

The GIT tab in Configure application
The GIT tab in Configure application

Opening the GIT tab

  1. Go to the Applications tab of your host.
  2. Open the settings for the application you want to deploy to.
  3. In the Configure application dialog, select the GIT tab.

Adding a Git integration

  1. Select Add GIT integration.
  2. In Git Settings, configure the integration:
Setting Description
Remote repository The Git repository to deploy from.
Version/branch The branch or version to deploy.
Deployment path The path on the host where the code is deployed.
  1. Save your changes.

You can add multiple repositories to a single application by repeating these steps.

Private repositories over SSH

For private repositories accessed over SSH, the server must be able to authenticate to the repository.

  1. Save or generate the system user's SSH keys on the server - a notice in the GIT tab reminds you to do this.
  2. Add the resulting public key to your Git provider as a deploy key.
  3. Configure the Git integration with the SSH repository URL.