构建详情
请求方法/请求路径
GET /ms/openapi/api/apigw/v3/projects/{projectId}/pipelines/{pipelineId}/builds/{buildId}/detail
资源描述
构建详情
输入参数说明
Query参数
Path参数
响应
请求样例
curl -X GET '[请替换为API地址栏请求地址]?channelCode={channelCode}' \
-H 'X-DEVOPS-UID:xxx'
HEADER样例
accept: application/json
Content-Type: application/json
X-DEVOPS-UID:xxx
返回样例-200
{
"data" : {
"buildNum" : 0,
"cancelUserId" : "String",
"trigger" : "String",
"userId" : "String",
"pipelineId" : "String",
"pipelineName" : "String",
"latestVersion" : 0,
"currentTimestamp" : 0,
"curVersion" : 0,
"startTime" : 0,
"model" : {
"latestVersion" : 0,
"pipelineCreator" : "String",
"name" : "String",
"stages" : [ {
"canRetry" : true,
"checkIn" : {
"ruleIds" : "string",
"reviewParams" : [ {
"valueType" : "ENUM",
"options" : [ {
"value" : "String",
"key" : "String"
} ],
"chineseName" : "String",
"value" : {
"string" : "string"
},
"key" : "String",
"required" : true,
"desc" : "String"
} ],
"manualTrigger" : true,
"checkTimes" : 0,
"reviewDesc" : "String",
"reviewGroups" : [ {
"name" : "String",
"id" : "String",
"suggest" : "String",
"params" : [ {
"valueType" : "ENUM",
"options" : [ {
"value" : "String",
"key" : "String"
} ],
"chineseName" : "String",
"value" : {
"string" : "string"
},
"key" : "String",
"required" : true,
"desc" : "String"
} ],
"reviewers" : "string",
"operator" : "String",
"reviewTime" : 0,
"status" : "String"
} ],
"timeout" : 0,
"status" : "String"
},
"customBuildEnv" : {
"string" : "string"
},
"finally" : true,
"name" : "String",
"containers" : [ {
"canRetry" : true,
"elementElapsed" : 0,
"startEpoch" : 0,
"executeCount" : 0,
"jobId" : "String",
"containPostTaskFlag" : true,
"systemElapsed" : 0,
"elements" : [ {
"canRetry" : true,
"errorType" : "String",
"errorCode" : 0,
"canSkip" : true,
"startEpoch" : 0,
"version" : "String",
"executeCount" : 0,
"templateModify" : true,
"elementEnable" : true,
"errorMsg" : "String",
"elapsed" : 0,
"atomCode" : "String",
"additionalOptions" : {
"enableCustomEnv" : true,
"continueWhenFailed" : true,
"manualRetry" : true,
"pauseBeforeExec" : true,
"retryCount" : 0,
"manualSkip" : true,
"timeout" : 0,
"customVariables" : [ {
"value" : "String",
"key" : "String"
} ],
"otherTask" : "String",
"customEnv" : [ {
"value" : "String",
"key" : "String"
} ],
"retryWhenFailed" : true,
"enable" : true,
"subscriptionPauseUser" : "String",
"customCondition" : "String",
"runCondition" : "ENUM",
"elementPostInfo" : {
"parentElementId" : "String",
"postCondition" : "String",
"parentElementJobIndex" : 0,
"parentElementName" : "String",
"postEntryParam" : "String"
}
},
"taskAtom" : "String",
"name" : "String",
"id" : "String",
"classType" : "String",
"status" : "String"
} ],
"name" : "String",
"id" : "String",
"startVMStatus" : "String",
"containerId" : "String",
"classType" : "String",
"status" : "String"
} ],
"id" : "String",
"stageControlOption" : {
"triggered" : true,
"reviewParams" : [ {
"valueType" : "ENUM",
"options" : [ {
"value" : "String",
"key" : "String"
} ],
"chineseName" : "String",
"value" : {
"string" : "string"
},
"key" : "String",
"required" : true,
"desc" : "String"
} ],
"manualTrigger" : true,
"enable" : true,
"customCondition" : "String",
"triggerUsers" : "string",
"reviewDesc" : "String",
"runCondition" : "ENUM",
"timeout" : 0,
"customVariables" : [ {
"value" : "String",
"key" : "String"
} ]
},
"checkOut" : {
"ruleIds" : "string",
"reviewParams" : [ {
"valueType" : "ENUM",
"options" : [ {
"value" : "String",
"key" : "String"
} ],
"chineseName" : "String",
"value" : {
"string" : "string"
},
"key" : "String",
"required" : true,
"desc" : "String"
} ],
"manualTrigger" : true,
"checkTimes" : 0,
"reviewDesc" : "String",
"reviewGroups" : [ {
"name" : "String",
"id" : "String",
"suggest" : "String",
"params" : [ {
"valueType" : "ENUM",
"options" : [ {
"value" : "String",
"key" : "String"
} ],
"chineseName" : "String",
"value" : {
"string" : "string"
},
"key" : "String",
"required" : true,
"desc" : "String"
} ],
"reviewers" : "string",
"operator" : "String",
"reviewTime" : 0,
"status" : "String"
} ],
"timeout" : 0,
"status" : "String"
},
"fastKill" : true
} ],
"templateId" : "String",
"srcTemplateId" : "String",
"tips" : "String",
"desc" : "String",
"labels" : "string",
"instanceFromTemplate" : true
},
"id" : "String",
"endTime" : 0,
"latestBuildNum" : 0,
"status" : "String",
"executeTime" : 0
},
"message" : "String",
"status" : 0
}
数据返回包装模型构建详情-构建信息
构建详情-构建信息
流水线模型-创建信息
流水线模型-阶段
StagePauseCheck
人工审核-自定义参数
人工审核-自定义参数-下拉框列表剑
Stage审核组信息
流水线模型-多态基类
Element
ElementAdditionalOptions
NameAndValue
元素post信息
StageControlOption
最后更新于