Skip to content

GitLab Self-Managed Integration

Connect your GitLab Self-Managed repositories to Capawesome Cloud to streamline your workflow for Live Updates and Native Builds. This integration allows Capawesome Cloud to access your source code from your self-hosted GitLab instance and automate deployments directly from your repository.

Prerequisites

Before you begin, ensure you have:

  • A Capawesome Cloud account with an app created.
  • Access to a GitLab Self-Managed instance.
  • A GitLab personal access token with repository access permissions.
  • Admin or owner permissions for the GitLab repository.

Connect your repository

Follow these steps to connect your GitLab Self-Managed account to Capawesome Cloud:

  1. Navigate to the Git page in the Capawesome Cloud Console.
  2. Click on the GitLab tab in the Git Providers section.
  3. A dialog will appear prompting you to enter your GitLab Self-Managed instance URL and token. Fill in the required information and click Connect.
  4. After connecting, select GitLab Self-Managed as your Git provider within the Git Repositories section.
  5. Choose an owner (group) and select the repository you want to connect to Capawesome Cloud.
  6. Click the Save button to finalize the integration.

Your GitLab Self-Managed repository is now connected to Capawesome Cloud.