Skip to main content

GitLab integration

GitLab is a web-based Git-repository manager with CI/CD capabilities.

The GitLab integration is done through OAuth. You just need to sign in from your GitLab account on your browser. The access will be automatically saved to the workspace as a resource.

On self-hosted instances, integrating an OAuth API will require Setup OAuth and SSO.

Add GitLab Resource

Your resource can be passed as a parameter or fetched directly within scripts, flows, low-code apps and full-code apps.

tip

Find some pre-set interactions with GitLab on the Hub.

Feel free to create your own GitLab scripts on Windmill.