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.
- Open a project and go to its Services tab, then click Create Service.
- Under Select a Git Provider, choose GitLab. GitHub is not yet supported.
- 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.
- 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.
- Under Select Service Type, choose HTTP Service. Worker and scheduled job services aren’t available yet.
- Click Create Service.
The service container is created but not yet deployable — it still needs a branch and port configured before its first deployment.