GitLab is the code platform behind the Application Platform. All repositories of your projects live on the platform’s own GitLab at gitlab.doppelt-digital.com – you sign in there with the same account as for the platform.
What you find in GitLab
| Area | Purpose |
|---|---|
| Repositories | Your code – one group per project under orgs/<organization>/<project>/ |
| Merge requests | Review changes from feature branches and merge them into main |
| CI/CD → Pipelines | Builds, tests, and deployments – see What are pipelines? |
| Container/package registry | Docker images and packages of your projects – see Libraries |
How you work with GitLab
Day to day, you mainly need GitLab for three things:
- Creating and merging merge requests – the path of every change to
main, see Git workflow. - Watching pipelines and starting manual jobs – e.g. the prod release via
publish-docker-prod. - Code reviews – commenting and discussing changes in the merge request.
Cloning, committing, and pushing, on the other hand, can be done entirely from your IDE or via the setup app – no need to open GitLab for that.
Tip
You can always find the links to your repositories in the platform’s project overview – no need to remember GitLab URLs.