# Testpilot GitLab CI/CD Integration
Source: https://www.jetify.com/docs/docs/testpilot/integrations/gitlab-cicd

Set up Testpilot in GitLab pipelines. Install the component, configure runners, and automate your tests with GitLab CI/CD.

You can check out an [example repo](https://gitlab.com/jetify-com/gitlab-components-example) with
our Gitlab integration for more details.

## Getting Started[​](#getting-started "Direct link to Getting Started")

### Prerequisites[​](#prerequisites "Direct link to Prerequisites")

Before you begin, make sure you have:

* A GitLab project with CI/CD enabled
* At least one Testpilot test file (`.pilot.yaml`) in your repository
* Access to GitLab runners (SaaS or self-hosted)

### Step 1: Create Your First Pipeline[​](#step-1-create-your-first-pipeline "Direct link to Step 1: Create Your First Pipeline")

Let's start by creating a simple GitLab CI pipeline that installs Testpilot and runs a test. Create
or edit your `.gitlab-ci.yml` file in your project root:

```yaml theme={null}