GitLab Sync Integration

Learn how to use Doppler with GitLab CI/CD.

This guide is designed to get you set up with deploying your secrets to GitLab as CI/CD variables.


  • You have an existing GitLab project on the Ultimate plan.

GitLab Access Token

Go to your GitLab project and on the left select Settings > Access Tokens > Add New Token:

Select the Maintainer role and api scope. Then, click Create project access token.

We'll use this access token in the next step.


In your Doppler project, navigate to Integrations and select GitLab.

  • Set the Name to anything you like (this will be used to help you identify this sync when viewing the integration for the config)
  • Provide the Access Token that you created in the previous step

You have now successfully connected your GitLab project with Doppler!


Next, you can select a Doppler config to sync.

Click Set Up Integration and you're all set!

Secrets from your selected config will be immediately and continuously synced to your GitLab project as CI/CD variables.


Amazing Work!

Now you are all set up on GitLab.