# GitLab

Integrate Diffblue Cover into your GitLab pipeline - Cover Pipeline for GitLab.

## Start here...

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><img src="/files/TDiM7GwAQ6Yb4XgSNlcN" alt="" data-size="original"> <strong>What is Diffblue Cover</strong></td><td>[8 min read]</td><td>An introduction and overview of Diffblue Cover including features, benefits, and how it works.</td><td></td><td></td><td><a href="/pages/SroE119705FwinLw2eMK">/pages/SroE119705FwinLw2eMK</a></td></tr><tr><td><img src="/files/EgdOkFqZ2bmomIoQMb10" alt="" data-size="original"> <strong>Introducing Cover Pipeline for GitLab</strong></td><td>[4 min watch]</td><td>An overview of Cover Pipeline for GitLab and a brief demonstration of how to install, activate, and use Diffblue Cover directly within your GitLab pipeline.</td><td></td><td></td><td><a href="https://youtu.be/7UBOTJzjF1E">https://youtu.be/7UBOTJzjF1E</a></td></tr><tr><td><img src="/files/V19jsX7D0lTLTVqpBOkt" alt="" data-size="original"> <strong>Free Trial Registration</strong></td><td>[1 min sign-up]</td><td>If you haven't signed up for the Cover Pipeline for GitLab trial yet, use this link to provide your details and get your license code.</td><td><strong>Title</strong></td><td></td><td><a href="https://www.diffblue.com/try-cover/gitlab/">https://www.diffblue.com/try-cover/gitlab/</a></td></tr><tr><td><img src="/files/EgdOkFqZ2bmomIoQMb10" alt="" data-size="original"> <strong>Getting Started</strong></td><td>[6 min watch]</td><td>A full demonstration of how to install, activate, configure, and use Diffblue Cover directly within your GitLab pipeline.</td><td><strong>Title</strong></td><td></td><td><a href="https://youtu.be/SoqH6AUuqow">https://youtu.be/SoqH6AUuqow</a></td></tr><tr><td><img src="/files/TDiM7GwAQ6Yb4XgSNlcN" alt="" data-size="original"> <strong>Getting Started</strong></td><td>[6 min read]</td><td>Step-by-step details of how to install, activate, configure, and use Diffblue Cover directly within your GitLab pipeline.</td><td></td><td></td><td><a href="/pages/g2LlT5UMZxjnyGGqHmUF">/pages/g2LlT5UMZxjnyGGqHmUF</a></td></tr><tr><td><img src="/files/TDiM7GwAQ6Yb4XgSNlcN" alt="" data-size="original"> <strong>GitLab Workflow</strong></td><td>[3 min read]</td><td>Illustrative development workflows, with and without Cover Pipeline for GitLab.</td><td></td><td></td><td><a href="/pages/Wxljfpbs7ZHXl5f8jiOU">/pages/Wxljfpbs7ZHXl5f8jiOU</a></td></tr><tr><td><img src="/files/TDiM7GwAQ6Yb4XgSNlcN" alt="" data-size="original"> <strong>GitLab Config</strong></td><td>[6 min read]</td><td>Configuration options including labels, environment config, and workflow config.</td><td></td><td></td><td><a href="/pages/k9z39iaPqNeXBEMCTUp9">/pages/k9z39iaPqNeXBEMCTUp9</a></td></tr><tr><td><img src="/files/TDiM7GwAQ6Yb4XgSNlcN" alt="" data-size="original"> <strong>Specs &#x26; Reqs</strong></td><td>[reference topic]</td><td>Reference details - Diffblue Cover specifications and requirements.</td><td></td><td></td><td><a href="/pages/tOE4Og4ANV8WqleRsURm">/pages/tOE4Og4ANV8WqleRsURm</a></td></tr></tbody></table>

## Alternatives...

Diffblue Cover CI/CD integrations using alternative CI tools:

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><img src="/files/P7llAlB8ABjjnHkNT6Mp" alt="" data-size="original"> <strong>GitHub</strong></td><td>Incorporate the Diffblue Cover Action into your GitHub workflow.</td><td></td><td><a href="/pages/NpctjJxUwp39PmWL6vW0">/pages/NpctjJxUwp39PmWL6vW0</a></td></tr><tr><td><img src="/files/P7llAlB8ABjjnHkNT6Mp" alt="" data-size="original"> <strong>Other CI</strong></td><td>Integrate Cover CLI into your CI pipeline workflow - Jenkins, Azure, AWS.</td><td></td><td><a href="/pages/qEyfg0CyrnIamLhIfwYp">/pages/qEyfg0CyrnIamLhIfwYp</a></td></tr></tbody></table>

## Next steps...

Learn about Diffblue's developer tools:

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><img src="/files/EgdOkFqZ2bmomIoQMb10" alt="" data-size="original"> <strong>Get Started Video - IDE Only</strong></td><td>[5 min watch]</td><td>A demonstration of how to download, install, license, and use Cover Plugin to write tests for a sample project.</td><td><strong>Title</strong></td><td></td><td><a href="https://youtu.be/wQ-W8Q5FYBU">https://youtu.be/wQ-W8Q5FYBU</a></td></tr><tr><td><img src="/files/TDiM7GwAQ6Yb4XgSNlcN" alt="" data-size="original"> <strong>Get Started Docs - IDE Only</strong></td><td>[8 min read]</td><td>Step-by-step details of how to download, install, license, and use Cover Plugin to write tests for a sample project.</td><td></td><td></td><td><a href="/pages/C6JnzPt5GabMk10Z6lSS">/pages/C6JnzPt5GabMk10Z6lSS</a></td></tr><tr><td><img src="/files/EgdOkFqZ2bmomIoQMb10" alt="" data-size="original"> <strong>Get Started Video - CLI Only</strong></td><td>[7 min watch]</td><td>A demonstration of how to download, install, license, and use Cover CLI to write tests for a sample project.</td><td></td><td></td><td><a href="https://youtu.be/eZkDQsYM9fA">https://youtu.be/eZkDQsYM9fA</a></td></tr><tr><td><img src="/files/TDiM7GwAQ6Yb4XgSNlcN" alt="" data-size="original"> <strong>Get Started Docs - CLI Only</strong></td><td>[8 min read]</td><td>Step-by-step details of how to download, install, license, and use Cover CLI to write tests for a sample project.</td><td><strong>Title</strong></td><td></td><td><a href="/pages/iwOfddKGyABv89Iog4UY">/pages/iwOfddKGyABv89Iog4UY</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://cover-docs-preview.diffblue.com/get-started/diffblue-learning/devops/gitlab.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
