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 used passed as parameters or directly fetched within scripts, flows and apps.


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

Feel free to create your own Gitlab scripts on Windmill.