获取非持续构建源码构建信息详情
Method
GET
描述
获取非持续构建源码构建信息详情
请求参数
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
RepositoryId | 镜像仓库Id | long | 是 | |
Action | DescribeUnCISourceInfo | string | 是 | |
Version | 2018-03-08 | string | 是 | |
返回参数
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
Type | Dockerfile类型,1:自动生成,2:自定义 | integer | 是 | |
Source | 构建源信息 | object | 是 | 详细信息见下表 |
MetaImageId | 默认镜像Id,基于默认镜像构建 | long | 否 | |
Dockerfile | Dockerfile在代码托管中的全路径。比如:files/Dockerfile | string | 否 | |
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
CodeFrom | 1:git,2:svn | integer | 是 | |
RepoUrl | 代码仓库url | string | 是 | |
Version | 代码版本 | string | 否 | |
Branch | 需要构建镜像的代码分支 | string | 否 | |
SubDirectory | 子目录 | string | 否 | |
Account | 代码仓库账号 | string | 否 | |
Password | 代码仓库密码 | string | 否 | |
状态码
错误码(Code) | 错误提示(Message) | http status code | 说明 |
Forbidden | You have no right to access. | 403 | 无权访问 |
MissingParameter | The 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": ""
}
}