获取非持续构建源码构建信息详情

Method

GET

描述

获取非持续构建源码构建信息详情

请求参数

参数名称说明参数类型是否必填备注
RepositoryId镜像仓库Idlong
ActionDescribeUnCISourceInfostring
Version2018-03-08string

返回参数

参数名称说明参数类型是否必填备注
TypeDockerfile类型,1:自动生成,2:自定义integer
Source构建源信息object详细信息见下表
MetaImageId默认镜像Id,基于默认镜像构建long
DockerfileDockerfile在代码托管中的全路径。比如:files/Dockerfilestring
参数名称说明参数类型是否必填备注
CodeFrom1:git,2:svninteger
RepoUrl代码仓库urlstring
Version代码版本string
Branch需要构建镜像的代码分支string
SubDirectory子目录string
Account代码仓库账号string
Password代码仓库密码string

状态码

错误码(Code)错误提示(Message)http status code说明
ForbiddenYou have no right to access.403无权访问
MissingParameterThe required input parameter %s for processing this request is not supplied.400参数 %s 缺失
ResourceNotFound%s is not found.404%s请求的资源不存在

请求示例

GET https://open.cn-east-1.163yun.com/ccr?Version=2018-03-08&Action=DescribeUnCISourceInfo&RepositoryId=84 HTTP/1.1

返回示例

{
    "Type": 1,
    "RequestId": "8a722cb1-a7f9-464b-8c2b-72ec8c19f3da",
    "MetaImageId": 8,
    "Source": {
        "Branch": "",
        "CodeFrom": 1,
        "RepoUrl": "https://github.com/sanqianaa/php1",
        "SubDirectory": ""
    }
}