尝试提交流水线触发事件,不满足流水线触发器配置条件的触发事件将不会触发流水线运行。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
当前API暂无授权信息透出。
请求语法
POST /2023-07-14/pipelinetriggerevents
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
body | PipelineTriggerEvent | 否 | 流水线触发历史 |
返回参数
示例
正常返回示例
JSON
格式
{
"uid": "1455541096***548",
"generation": 1,
"description": "PipelineTriggerEvent example.",
"kind": "PipelineTriggerEvent",
"createdTime": "2021-11-19T09:34:38Z",
"name": "my-pipeline-trigger",
"status": {
"status": "Skipped,Fired,Running,Failed,Success",
"firedPipelineName": "my-pipeline",
"releaseDetail": {
"pipelineTriggerEventName": "p-codeup-1714271977972-pa4w",
"bizStatus": "Running",
"pipelineName": "p-1704952599751-wUOczb",
"templateConfigSnapshot": {
"templateName": "start-springboot",
"parameters": {
"region": "cn-hangzhou"
}
},
"releaseOutputs": {
"framework": {
"region": "cn-hangzhou",
"service": {
"serviceName": "web-framework",
"description": "Serverless Devs Web Framework Service",
"role": "",
"logConfig": {
"project": "",
"logstore": "",
"enableRequestMetrics": false,
"enableInstanceMetrics": false,
"logBeginRule": "None"
},
"serviceId": "4c9d0e79-16b8-4951-a6b8-169d2037d217",
"createdTime": "2021-12-07T09:24:08Z",
"lastModifiedTime": "2022-04-09T09:16:51Z",
"vpcConfig": {
"vpcId": "",
"vSwitchIds": [],
"securityGroupId": "",
"role": ""
},
"internetAccess": true,
"nasConfig": {
"userId": -1,
"groupId": -1,
"mountPoints": []
},
"tracingConfig": {},
"name": "web-framework"
},
"function": {
"functionId": "e81904f0-24d0-45df-bb53-06da64d01395",
"functionName": "todolist",
"description": "Serverless Devs Web Framework Function",
"runtime": "nodejs12",
"handler": "index.handler",
"timeout": 60,
"initializer": "",
"initializationTimeout": 3,
"codeSize": 1757093,
"codeChecksum": "7185648203525194222",
"memorySize": 256,
"environmentVariables": {},
"createdTime": "2022-03-15T15:36:22Z",
"lastModifiedTime": "2022-04-09T09:16:50Z",
"instanceConcurrency": 1,
"instanceType": "e1",
"instanceLifecycleConfig": {
"preFreeze": {
"handler": "",
"timeout": 3
},
"preStop": {
"handler": "",
"timeout": 3
}
},
"name": "todolist"
},
"triggers": [
{
"triggerName": "httpTrigger",
"description": "",
"triggerId": "7f2373ce-df1a-4013-b4e5-899989d9b27e",
"triggerType": "http",
"triggerConfig": {
"methods": [
"GET",
"POST"
],
"authType": "anonymous"
},
"createdTime": "2022-03-15T15:36:23Z",
"lastModifiedTime": "2022-04-09T09:16:51Z",
"name": "httpTrigger"
}
],
"customDomains": [
{
"domainName": "todolist.web-framework.1835799444022432.cn-hangzhou.fc.devsapp.net",
"accountId": "1835799444022432",
"protocol": "HTTP",
"certConfig": {},
"tlsConfig": {},
"apiVersion": "2016-08-15",
"routeConfig": {
"routes": [
{
"path": "/*",
"serviceName": "web-framework",
"functionName": "todolist",
"methods": [
"GET",
"POST"
]
}
]
},
"createdTime": "2022-03-15T15:36:28Z",
"lastModifiedTime": "2022-04-09T09:17:00Z"
}
]
}
},
"finishedTime": "2021-11-19T09:34:38Z",
"repositorySnapshot": {
"connectionName": "awesome-connection",
"cloneUrl": "https://github.com/DDofDD/start-springboot-lfgy.git",
"platform": "github",
"id": 312649,
"owner": "my-org-name",
"displayName": "my-repo-name",
"webUrl": "https://github.com/my-org-name/my-repo-name"
},
"gitEventSnapshot": {
"branch": "main",
"commitID": "12721ec262d03a93809ba2bbc717963cb298ceca",
"tag": "1.0"
},
"message": "Triggered manually.",
"latestTaskExecError": {
"title": "权限不足错误",
"message": "部署服务[_appcenter-xxx]失败,权限不足",
"code": "AccessDenied",
"requestId": "1-26d1287xxxxx",
"extraInfo": "部署辅助函数权限不足,需要添加额外的权限以解决问题"
},
"envName": "dev"
},
"errorMessage": "failed to create and start pipeline, error=message"
},
"labels": {
"key": "value to the label key."
},
"resourceVersion": 1,
"spec": {
"payload": {
"github": {
"originalPayload": "{\n \"ref\": \"refs/heads/master\",\n \"before\": \"1d4344d7eeda61c26c8a6d945d83b205b422f3e3\",\n \"after\": \"9f3221a7e63f979281e3926bf619b193646ff561\",\n \"commits\": [\n {\n \"id\": \"9f3221a7e63f979281e3926bf619b193646ff561\",\n \"message\": \"update\"\n }\n ],\n \"head_commit\": {\n \"id\": \"9f3221a7e63f979281e3926bf619b193646ff561\",\n \"message\": \"update\"\n }\n}\n-- 必须使用原始的github发出的webhook事件"
},
"gitlab": {
"originalPayload": "{\n \"object_kind\": \"push\",\n \"event_name\": \"push\",\n \"before\": \"a08b7d82ceaabc27394f526f35c22ff581a18a39\",\n \"after\": \"787ef6aa092e4b9ed30fe29c7fc5c9cf4ac194d8\",\n \"ref\": \"refs/heads/main\",\n \"checkout_sha\": \"787ef6aa092e4b9ed30fe29c7fc5c9cf4ac194d8\",\n \"commits\": [\n {\n \"id\": \"787ef6aa092e4b9ed30fe29c7fc5c9cf4ac194d8\",\n \"message\": \"my message\",\n \"title\": \"my message\"\n }\n ]\n}\n-- 必须使用原始的gitlab发出的webhook事件"
},
"codeup": {
"originalPayload": "{\n \"before\": \"03b7be6d28af70ab38ca2ce8b42c3533c622d925\",\n \"checkout_sha\": \"baf09c10ee5f28b5f36cec35e5e0e5c0abdcfa8a\",\n \"object_kind\": \"push\",\n \"ref\": \"refs/heads/test\",\n \"commits\": [\n {\n \"id\": \"baf09c10ee5f28b5f36cec35e5e0e5c0abdcfa8a\",\n \"message\": \"fix:recommend\\n\"\n }\n ],\n \"after\": \"baf09c10ee5f28b5f36cec35e5e0e5c0abdcfa8a\"\n}\n-- 必须使用原始的codeup发出的webhook事件"
},
"gitee": {
"originalPayload": "{}{\n \"after\": \"75008ebafa504ffc6d3fe2236b780b1a04663fbb\",\n \"before\": \"f4abefc293a6df4d3be23945c4474f9d54f67645\",\n \"commits\": [\n {\n \"id\": \"75008ebafa504ffc6d3fe2236b780b1a04663fbb\",\n \"message\": \"update\\\\n\"\n }\n ],\n \"ref\": \"refs/heads/master\"\n}\n-- 必须使用原始的gitee发出的webhook事件"
},
"manual": {
"commitID": "090e797efdabd2347b93b1cf331a9a3009df05c8",
"branch": "master",
"tag": "prod-v1",
"templateConfig": {
"templateName": "start-springboot",
"parameters": {
"region": "cn-hangzhou"
}
}
}
},
"triggerName": "my-pipeline-trigger"
}
}
错误码
访问错误中心查看更多错误码。