GitLab.com(代码)与托管 GitLab 服务器(Wiki/Issues/CI/CD)之间的集成
Integration between GitLab.com (Code) and Hosted GitLab server (Wiki/Issues/CI/CD)
我有一个来自初创公司的业务用例,用于维护 GitLab.com SaaS 上的所有代码存储库。以及 Self-managed/Hosted GitLab 上的所有其他服务,例如 Wiki、问题跟踪、CI/CD。
我找不到此类场景的任何参考资料或示例。这种整合是否可能。任何参考或链接都会有所帮助。
这完全有可能,但您必须执行许多步骤才能进行设置。
- 作为您自托管 Gitlab 安装的管理员,进入管理区域,然后是设置,然后是常规,然后展开 可见性和访问控制。然后在 Import Sources select 下您希望允许您的用户从中导入项目的所有源。对于此用例,请确保您 select 至少 Gitlab.com.
- 接下来,您必须按照说明 here.
将您的自托管 Gitlab 实例与 Gitlab.com 集成
- 完成所有这些后,转到您自托管的 Gitlab 中的 Projects 页面,然后点击绿色的 New Project按钮。您应该会在“新建项目”页面的顶部看到三个选项卡,右侧的一个名为 Import Project。单击该选项卡,点击 Gitlab.com 按钮,然后按照页面上的说明进行操作。
完成所有这些后,您的开发人员可以在 gitlab.com 上进行所有源代码控制活动,并且所有更改都将同步到您自托管的 gitlab 问题、wiki 和 CI/CD .
我有一个来自初创公司的业务用例,用于维护 GitLab.com SaaS 上的所有代码存储库。以及 Self-managed/Hosted GitLab 上的所有其他服务,例如 Wiki、问题跟踪、CI/CD。
我找不到此类场景的任何参考资料或示例。这种整合是否可能。任何参考或链接都会有所帮助。
这完全有可能,但您必须执行许多步骤才能进行设置。
- 作为您自托管 Gitlab 安装的管理员,进入管理区域,然后是设置,然后是常规,然后展开 可见性和访问控制。然后在 Import Sources select 下您希望允许您的用户从中导入项目的所有源。对于此用例,请确保您 select 至少 Gitlab.com.
- 接下来,您必须按照说明 here. 将您的自托管 Gitlab 实例与 Gitlab.com 集成
- 完成所有这些后,转到您自托管的 Gitlab 中的 Projects 页面,然后点击绿色的 New Project按钮。您应该会在“新建项目”页面的顶部看到三个选项卡,右侧的一个名为 Import Project。单击该选项卡,点击 Gitlab.com 按钮,然后按照页面上的说明进行操作。
完成所有这些后,您的开发人员可以在 gitlab.com 上进行所有源代码控制活动,并且所有更改都将同步到您自托管的 gitlab 问题、wiki 和 CI/CD .