GitLab integration is not yet available. This page describes planned functionality.
CONNECT GITLAB.
Integrate with GitLab.com or self-hosted GitLab instances. Automatic deployments, merge request previews, and CI/CD support.
CONNECT REPOSITORY
Connect your GitLab repository to enable automatic deployments. Works with both GitLab.com and self-hosted instances.
1. Connect GitLab Account
Authorize Boottify to access your GitLab account via OAuth.
2. Select Project
Choose which GitLab projects to import.
3. Configure Webhooks
Webhooks are automatically configured for push events.
This feature is planned for a future release.
SELF-HOSTED GITLAB
Connect self-hosted GitLab instances by providing your instance URL and creating an access token.
Self-hosted GitLab support will be configured via the Control Center dashboard when the integration is available.
Personal Access Token
Create a token with api and read_repository scopes.
Network Access
Ensure Boottify can reach your GitLab instance.
MERGE REQUEST PREVIEWS
Every merge request gets a unique preview deployment. Preview links are posted as comments on the merge request.
Automatic Comments
Preview URL and deployment status posted to MR.
Pipeline Status
Build status reported to GitLab pipeline.
Environment Tracking
Deployments tracked in GitLab environments.
CONFIGURATION
Configure GitLab integration settings in your project.
{
"git": {
"deploymentEnabled": {
"main": true,
"preview": true
}
},
"gitlab": {
"productionBranch": "main",
"mergeRequestComments": true,
"environments": true
}
}