Connect a GitLab repository to an Omni model using SSH deploy keys or HTTPS token authentication
Omni supports the following methods for connecting to GitLab repositories:
SSH authentication — Uses a deploy key and webhooks to connect Omni to your repository. This is the traditional method and requires configuring both a deploy key and a webhook in GitLab. You can either:
Use the deploy key Omni generates by default
Generate your own keypair and supply Omni with the private key
HTTPS token authentication — Uses a GitLab project access token to authenticate. This method is simpler to set up because it doesn’t require deploy keys or webhooks.
Choose the method that best fits your team’s security requirements and preferences.
After the setup is complete, you can configure the integration’s behavior by changing its settings. Refer to the git integration settings reference for more information.
Was this page helpful?
Assistant
Responses are generated using AI and may contain mistakes.