共享应用服务

1. 概述

共享应用服务是将项目中的应用服务按照设置的规则将其中满足条件的服务版本共享至所在组织的其他项目,而共享范围内的项目则可以直接对共享出来的应用服务进行导入或部署的操作。

2. 查看共享应用服务详情

  1. 进入应用服务后,在服务列表中点击某个应用服务的名称,点击共享设置页签进入共享应用服务详情页;
  2. 查看该应用服务下所有的共享规则,并可通过过滤表快速搜索对应的共享规则。

image

  • 版本类型:即该应用服务已对外共享的版本类型。
  • 特定版本:即该应用服务已对外共享的某一个服务版本
  • 共享范围:所选应用服务版本的共享范围。

3. 添加共享规则

点击添加共享规则进入添加共享规则的操作界面。

image

具体操作如下:

  1. 选择或填写版本类型:
    • 目前平台中预置可选的版本类型为以下5种,分别是:master、release、feature、bugfix和hotfix。
    • 此处的版本类型是按照版本名中对应的分支类型来命名的;但可根据需求,在此填写一个自定义的版本类型。
    • 若您想将该类型的所有服务版本共享出去,仅填写版本类型即可,不用再选择特定版本。
  2. 选择特定版本:选择一个应用服务下已有的服务版本进行共享。选择后,此条共享规则中只有该版本会被共享。
    • 一个共享规则里面,版本类型和特定版本两者之间须至少填写一个。
    • 若既填了版本类型,又选了特定版本,此时只会将选中的特定版本共享至其他项目。
    • 若不填版本类型,只选了特定版本,同样只将选中的特定版本共享出去。
    • 选择特定版本时,只会在下拉框中显示近40条版本以供选择。若想选择其他版本,请直接在下拉框中精确搜索对应的版本即可。
  3. 选择共享范围:此处可选择共享至组织下所有项目或组织下具体某个项目。
  4. 点击确定,显示添加成功完成操作。

4. 修改/删除共享规则

在共享规则列表中,点击其中的操作按钮,弹出修改删除的选项。

  1. 点击修改,便可在修改界面修改共享规则的版本类型、特定版本或共享范围。

  2. 若点击删除,即可删除对应的共享规则。 共享规则删除后,其中对应的版本将不再对外共享。

5. 阅读更多