How to add a self-hosted GitLab repo to Tugboat
By default, Tugboat's GitLab integration uses OAuth to connect to GitLab Cloud. To add a repository to Tugboat that is hosted on a private or self-hosted GitLab instance, you'll need to use the Tugboat API.
- You must have administrator permissions on GitLab for the repo you would like to add to Tugboat.
- You must already have an account on Tugboat and have created a Tugboat project. More on this below.
- You must be an Admin or Owner on Tugboat for the aforementioned project in #2.