GitLab CI/CD
Connect GitLab CI/CD to monitor pipelines, jobs, and deployment status.
Overview
| Auth method | OAuth 2.0 (GitLab) |
| Scopes | read_api |
| MCP support | No |
| Setup time | ~5 minutes |
How to connect
- Navigate to Settings → Integrations → Connectors
- Click Connect on the GitLab CI/CD integration
- Authorize with your GitLab account
- Once authorized, pipeline data becomes available to Cendriix agents
Admin setup (self-hosted)
If you’re running Cendriix on your own infrastructure, an admin needs to:
- Create an OAuth application at GitLab → Settings → Applications
- Set the redirect URL to:
https://api.<your-domain>/v1/connectors/gitlab-cicd/oauth/callback - Enable the
read_apiscope - Store the credentials in AWS Secrets Manager at
cendriix/prod/connectors/gitlab-cicd:{ "client_id": "...", "client_secret": "..." }
Capabilities
Once connected, Cendriix agents can:
- Monitor pipeline and job status
- Access build logs and artifacts
- Reference CI/CD context when debugging deployment issues
Security notes
- GitLab tokens support refresh and revocation
- Read-only API scope limits access to reading only
- Disconnect at any time from Settings → Integrations → Connectors
Further reading
Last updated on