Project owners must connect their source control providers before they can deploy projects. You can manage source control providers from the Integrations tab within your account dashboard.
Envoyer supports four source control providers:
Below we will discuss some issues that may arise when using each provider and how you can address them.
If your organization has third-party restrictions enabled, the organization's owner will need to approve the integration. This can be done using the following link: https://github.com/settings/connections/applications/94f9ec2a8d84cbc725e2
GitLab has strict rate limits that can prevent a project from deploying to multiple servers at one time. If you need to deploy to more than one server at a time, you should consider switching to another source control provider.
If you receive the "Invalid repository. Are you sure you have access to it?" error message when attempting to connect a repository to your project, you should try using the Repository ID instead of the name.
You can connect to any of the supported source control providers at any time through the Integrations panel within your account dashboard.
You may unlink providers at any time by clicking the Unlink button next to the Refresh Token button.
Unlinking Providers & Deployments
If you unlink a source control provider, you will be unable to make new deployments for projects that are connected to that provider. Existing deployments will be unaffected.