Skip to content

New Integration on Integrations page worded poorly for Self-Hosted installations #9861

Open
@lucasvaltl

Description

@lucasvaltl

Bug description

Currently, on the integrations page it says: "Manage Git integrations for self-managed instances of GitLab, GitHub, or Bitbucket." - this makes it seem like this functionality is limited to self-managed SCM instances, and does not allow you to add public SCM provider instances (i.e. SaaS versions):
Screenshot 2022-05-09 at 11 59 42

For a self-hosted installation this is confusing, because no integration for bitbucket.org, gitlab.com or github.com is set up by default. As such, you will also need to add the public/SaaS version of an SCM using the add integration mechanism, however this worded in a way that it seems like it only allows you to add self-hosted versions of the SCM providers:
Screenshot 2022-05-09 at 11 59 50

As a comparison, see this screenshot on how it looks like on gitpod.io - where bitbucket.org, gitlab.com (SaaS version) and github.com are integrated by default and the wording makes more sense:
Screenshot 2022-05-09 at 12 00 36

This is likely also linked to improving our integration docs for Self-Hosted users, which was discussed internally here.

Steps to reproduce

Spin up a self hosted instance, configure your fist git provider during the installation. Navigate to the integrations page in the dashboard.

Workspace affected

No response

Expected behavior

No response

Example repository

No response

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions