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:
- Navigate to the Git page in the Capawesome Cloud Console.
- Click on the GitLab tab in the Git Providers section.
- A dialog will appear prompting you to enter your GitLab Self-Managed instance URL and token. Fill in the required information and click Connect.
- After connecting, select GitLab Self-Managed as your Git provider within the Git Repositories section.
- Choose an owner (group) and select the repository you want to connect to Capawesome Cloud.
- Click the Save button to finalize the integration.
Your GitLab Self-Managed repository is now connected to Capawesome Cloud.