SetWorkspaceCodePublishSetting - 设置工作空间的代码发布配置

更新时间:
复制 MD 格式

设置工作空间代码部署配置。这是个异步接口,请求返回一个key,请根据key查询 WorkspaceActionStatus接口获取状态

接口说明

设置工作空间的默认代码部署配置,主要是 git repo 的分支,以及需要排除的目录

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

当前API暂无授权信息透出。

请求参数

名称

类型

必填

描述

示例值

WorkspaceId

string

是

发布的工作空间 ID(数字 ID)

12345678

Config

string

是

发布的配置,json string。 repos 列表为工作空间内的 git repo,主要是设置发布的 branch; exclude 指定哪些目录跳过

{"repos":[{"repo":"git@xxxx.git", "branch":"master"}], "exclude":["/.dms", "/username"]}

返回参数

名称

类型

描述

示例值

object

Schema of Response

Message

string

错误信息,在接口失败时,返回具体错误信息,成功时则为空

Failed to publish,repo branch empty

RequestId

string

请求 ID

67E910F2-4B62-5B0C-ACA3-7547695C****

HttpStatusCode

integer

状态码。

200

ErrorCode

string

错误码,请求异常时返回。

UnknownError

Success

boolean

是否调用成功。

  • true:调用成功。

  • false:调用失败。

true

示例

正常返回示例

JSON格式

{
  "Message": "Failed to publish,repo branch empty",
  "RequestId": "67E910F2-4B62-5B0C-ACA3-7547695C****",
  "HttpStatusCode": 200,
  "ErrorCode": "UnknownError",
  "Success": true
}

错误码

访问错误中心查看更多错误码。

变更历史

更多信息,参考变更详情。