---
title: Can I use self-managed GitLab with Vercel?
description: You can use self-managed GitLab and GitHub Pipelines to deploy your application to Vercel.
url: /kb/guide/can-i-use-self-managed-gitlab-with-vercel
canonical_url: "https://vercel.com/kb/guide/can-i-use-self-managed-gitlab-with-vercel"
last_updated: 2025-11-10
authors: Lee Robinson
related: []
install_vercel_plugin: npx plugins add vercel/vercel-plugin
---

Yes, you can use self-managed GitLab with GitLab Pipelines to build and deploy your Vercel Application.

`vercel build` allows you to build your project inside GitLab Pipelines, without exposing your source code to Vercel. Then, `vercel deploy --prebuilt` skips the build step on Vercel and uploads the previously generated `.vercel/output` folder from the GitLab Pipeline.

[Learn more about how to configure GitLab Pipelines and Vercel](https://vercel.com/guides/how-can-i-use-gitlab-pipelines-with-vercel) for custom CI/CD workflows.