Skip to content
Console

Connect a GitLab repository to a project

Every service container is deployed from a GitLab repository. This guide walks through connecting GitLab and creating a service from one of your repositories.

  1. Open a project and go to its Services tab, then click Create Service.
  2. Under Select a Git Provider, choose GitLab. GitHub is not yet supported.
  3. If you haven’t connected GitLab yet, click Connect to GitLab and authorize SdV Cloud on the GitLab OAuth screen. You’re redirected back to the create form once authorized.
  4. Under Select a Repository, pick the repository to deploy from the list. The Service Name field is pre-filled from the repository name — edit it if you want a different name.
  5. Under Select Service Type, choose HTTP Service. Worker and scheduled job services aren’t available yet.
  6. Click Create Service.

The service container is created but not yet deployable — it still needs a branch and port configured before its first deployment.