Connect GitLab
Connect GitLab to see merge requests and repositories in Flowstate, alongside what they cost and how much AI helped. It works with GitLab.com and with a self-managed GitLab that’s reachable from the internet. Flowstate only reads from GitLab.
You need access to integrations. Ask your Flowstate admin.
Before you start
- In GitLab: someone who can see the groups and projects you want in Flowstate.
- In Flowstate: your people added with their work email addresses. See People and teams.
- For self-managed GitLab: your GitLab address, such as
https://gitlab.yourcompany.com.
Connect GitLab
GitLab connects in one click. You sign in to GitLab and approve, with no key or token to copy.
- Go to Settings → Integrations, select Browse catalog and open GitLab.
- Select Connect. For self-managed GitLab, enter your GitLab address first.
- Sign in to GitLab and approve Flowstate’s read access. You come back to Flowstate.
- Match each GitLab account to a person. See Match people and teams from your tools.
What syncs
- Repositories, merge requests, who opened and reviewed them, and when they merged.
- Nothing goes back to GitLab.
Merge requests show in Workforce’s Engineering insights and in Flowstate Helm’s Engineering. See Engineering insights and See what AI is used for.
If something’s not right
- Self-managed GitLab won’t connect. Check the address, and that your GitLab is reachable from the internet over HTTPS.
- Some projects are missing. Flowstate reads what the person who connected can see. Connect again as someone who can see them.