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
}

错误码

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

变更历史

更多信息,参考变更详情