{"base_path":"/","components":null,"consumes":"","definitions":{"CreateBuildJobScm":{"description":"构建执行SCM","properties":{"branch":{"description":"代码分支","example":"master","type":"string"},"build_type":{"description":"构建类别","example":"branch","type":"string"},"depth":{"description":"克隆深度","example":1,"type":"string"},"enable_git_lfs":{"description":"是否启用gitlfs","example":true,"type":"boolean"},"end_point_id":{"description":"endpointId","example":"endpointId","type":"string"},"group_name":{"description":"仓库分组","example":"wukong","type":"string"},"is_auto_build":{"description":"是否自动构建","example":true,"type":"boolean"},"repo_id":{"description":"repo的id","example":2131746215,"type":"string"},"repo_name":{"description":"仓库名称","example":"wukong","type":"string"},"scm_type":{"description":"仓库类别,Repo、Github等","example":"codehub","type":"string"},"source":{"description":"source","example":"source","type":"string"},"url":{"description":"代码仓地址","example":"git@codehub.git","type":"string"},"web_url":{"description":"代码仓http地址","example":"https://codehub.devcloud/xxx","type":"string"}},"required":["url","scm_type"],"type":"object"},"ErrorResponseBody":{"properties":{"error_code":{"description":"错误码","example":"CB.00060200","type":"string"},"error_msg":{"description":"错误描述","example":"Invalid param","type":"string"}},"type":"object"},"JobPipelineInfoItems":{"properties":{"job_name":{"description":"任务名称","example":"missionRepo1","type":"string"},"job_name_massage":{"description":"任务名称信息","example":"Enter a maximum of 115 characters. Only letters, digits, underscores (_), and hyphens (-) are allowed.","type":"string"},"job_name_regex":{"description":"任务名称正则","example":"^[\\一-\\龥A-Za-z0-9_-]{0,115}$","type":"string"},"parameters":{"description":"参数","items":{"$ref":"#/definitions/JobPipelineInfoParameters"},"type":"array"},"scms":{"description":"构建执行SCM","items":{"$ref":"#/definitions/CreateBuildJobScm"},"type":"array"},"source_code":{"description":"任务名称正则","example":"codeci","type":"string"}},"type":"object"},"JobPipelineInfoParameters":{"description":"任务流水线参数","properties":{"language":{"description":"语言","type":"string"},"name":{"description":"名称","type":"string"},"params":{"description":"参数值","items":{"$ref":"#/definitions/JobPipelineInfoParamsItems"},"type":"array"},"region":{"description":"地域","type":"string"}}},"JobPipelineInfoParamsItems":{"properties":{"name":{"description":"参数名称","type":"string"},"value":{"description":"参数值","type":"string"}},"type":"object"},"ShowJobPipelineInfoResponseBody":{"properties":{"error":{"description":"返回错误信息","example":"error_message","type":"string"},"result":{"$ref":"#/definitions/JobPipelineInfoItems","description":"流水线查看构建任务信息结果"},"status":{"description":"返回状态信息","example":"success","type":"string"}},"type":"object"}},"description":null,"group_id":"50626d0f704e4af3adfd875e2acffcb6","host":"cloudbuild-ext.cn-north-4.myhuaweicloud.com","id":"7e60f88818814cee8cd0b34a0bf66069","info_version":"v3","method":"get","name":"ShowJobPipelineInfo","parameters":{"Job_Id":{"description":"构建的任务ID;\n编辑构建任务时,浏览器URL末尾的32位数字、字母组合的字符串。","in":"path","name":"job_id","pattern":"^[0-9a-z]{32}$","required":true,"type":"string","x-example":"901878212b1a49be9c1a1054c272762a"}},"paths":{"/v1/job/{job_id}/pipeline-info":{"get":{"deprecated":false,"description":"流水线查看构建任务信息","operationId":"ShowJobPipelineInfo","parameters":[{"$ref":"#/parameters/Job_Id"},{"description":"输入\"true\"或者\"false\"来控制返回参数是不是完整的","in":"query","name":"all","required":false,"type":"string"},{"description":"移除未使用的参数","in":"query","name":"check_param_used","required":false,"type":"string"}],"produces":["application/json;charset=UTF-8"],"responses":{"200":{"description":"OK","examples":{"application/json":{"error":null,"result":{"job_name":"testJobName","job_name_massage":"Enter a maximum of 115 characters. Only letters, digits, underscores (_), and hyphens (-) are allowed.","job_name_regex":"","parameters":{"name":"hudson.model.StringParameterDefinition","params":[{"name":"name","value":"codeBranch"}]},"scms":[{"branch":"master","build_type":"branch","depth":"1","group_name":"b4d3971c3988463b865f6f920846149e/aaa","is_auto_build":false,"repo_id":"2111898074","repo_name":"Unit","scm_type":"codehub","url":"git@codehub.devcloud.cn-north-7.ulanqab.huawei.com:b4d3971c3988463b865f6f920846149e/aaa/Unit.git","web_url":"https://devcloud.cn-north-7.ulanqab.huawei.com/codehub/2111898074/home"}],"source_code":"codeci"},"status":"success"}},"schema":{"$ref":"#/definitions/ShowJobPipelineInfoResponseBody"}},"400":{"description":"Bad Request","schema":{"$ref":"#/definitions/ErrorResponseBody"}},"401":{"description":"Unauthorized","schema":{"$ref":"#/definitions/ErrorResponseBody"}},"403":{"description":"Forbidden","schema":{"$ref":"#/definitions/ErrorResponseBody"}},"404":{"description":"Not Found","schema":{"$ref":"#/definitions/ErrorResponseBody"}},"500":{"description":"Internal Server Error","schema":{"$ref":"#/definitions/ErrorResponseBody"}}},"security":[{"apig-auth-iam":[]}],"summary":"流水线查看构建任务信息","tags":["JobManager"],"x-api-type":"open-api","x-apigateway-ratelimit":"ten_50_min","x-internel":"false","x-is-registered":"Y","x-request-examples-url-1":"GET https://{endpoint}/v1/job/901878212b1a49be9c1a1054c272762a/pipeline-info","x-support-sdk":"Y"}}},"product_short":"CodeArtsBuild","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":{"APP":{"in":"header","name":"Authorization","type":"apiKey","x-apigateway-auth-type":"AppSigv1"},"apig-auth-app-optional":{"in":"header","name":"Authorization","type":"apiKey","x-apigateway-auth-opt":{"access-auth-type":"optional"},"x-apigateway-auth-type":"AppSigv1"},"apig-auth-iam":{"in":"header","name":"unused","type":"apiKey","x-apigateway-auth-type":"IAM"},"apig-auth-iam-none":{"in":"header","name":"unused","type":"apiKey","x-apigateway-auth-type":"IAM_NONE"}},"summary":"流水线查看构建任务信息","tags":"构建任务管理","uri":null,"version":"2.0"}