Integrations
Gitlab
How to continuously sync your secrets with Gitlab projects and groups.
Setup
- Go to integrations catalog in your envsecrets dashboard and choose “Gitlab.”
- Complete the Oauth procedure that begins and grant access to all of your Gitlab groups and projects to which you wish to sync your secrets.
Activation
- Go to the integrations dashboard in your envsecrets organisation and under “Gitlab” choose “Sync New Environment With Your Gitlab Account.”
- In the page that opens, select your envsecrets project, environment and your Gitlab group or project where you wish to push/sync your secrets.
- Complete and save the form.
Usage
Platform
- Navigate to the environment for which you activated the integration.
- Click on the “Sync” button.
- Choose the Gitlab repository to which you want to sync your secrets.
- Approve the sync.
CLI
- Use the command:
envs sync --env [name-of-your-remote-environment]
- Choose the Gitlab integration.
Once your secrets are synced, it is recommended you go to your Gitlab repository and validate the new values.