Skip to main content

Configure Git provider integration

Why do we need this?

In order to create and manage catalog repositories or to interact with your Git provider's APIs, we need to configure DevPortal with your credentials. There are many useful GitHub related plugins that make your experience with VeeCode DevPortal even better and they all require this Git provider integration.

info

Our documentation is still in progress and we currently provide information on integration against GitHub and GitLab. There are Backstage plugins that provide integration against other Git providers, such as Bitbucket and Azure DevOps, and those should work too.

Choose your provider

Follow the detailed setup instructions for your Git provider in the Auth & Integrations section:

  • GitHub — authentication, backend integrations, and personal access tokens
  • GitLab — coming soon

Once you have your credentials configured, add the corresponding values to your values.yaml file under upstream.backstage.appConfig and redeploy.