GitLab Integration
Last updated on
GitLab is a DevOps platform for source control, continuous integration, and continuous delivery through GitLab CI/CD pipelines.
How AI SRE supports GitLab
AI SRE supports GitLab through two mechanisms. GitLab CI sends build and deploy data as a change source, and GitLab forwards alerts that create or update incidents.
- Build and deploy webhooks: GitLab CI pipelines POST build and deploy events to AI SRE as change data for the Deploy Change Investigator.
- Alert webhooks: GitLab POSTs alerts to an AI SRE webhook URL, which creates or updates incidents.
Set up GitLab
- Go to GitLab CI change source to send build and deploy webhooks from GitLab CI pipelines.
- Go to GitLab alert webhook to forward GitLab alerts as incidents.
Related integrations
- Go to GitHub Integration to ingest pull requests and send build and deploy webhooks.
- Go to Jenkins Integration to send build and deploy webhooks from Jenkins pipelines.
- Go to Integration Management to review all AI SRE integrations.