# 引入
import {
startDevopsPipeline,
getPipelineList,
getAllPipelineList,
sendOverTimePipelineMessage
} from 't-comm';
// or
import {
startDevopsPipeline,
getPipelineList,
getAllPipelineList,
sendOverTimePipelineMessage
} from 't-comm/lib/devops/index';
# startDevopsPipeline(params)
描述:
启动流水线
参数:
参数名 | 类型 | 描述 |
---|---|---|
params | object | 配置信息 |
params.projectId | string | 项目ID |
params.pipelineId | string | 流水线ID |
params.secretInfo | object | 密钥信息 |
params.host | string | 请求域名 |
params.data | object | 请求数据 |
# getPipelineList(params)
描述:
获取流水线列表
参数:
参数名 | 类型 | 描述 |
---|---|---|
params | object | 配置信息 |
params.projectId | string | 项目ID |
params.secretInfo | object | 密钥信息 |
params.host | string | 请求域名 |
params.page | number | 第几页 |
params.pageSize | number | 每页数据量 |
返回:
流水线列表
# getAllPipelineList(params, list)
描述:
获取全部流水线列表
参数:
参数名 | 类型 | 描述 |
---|---|---|
params | object | 配置信息 |
params.projectId | string | 项目ID |
params.secretInfo | object | 密钥信息 |
params.host | string | 请求域名 |
params.page | number | 第几页 |
params.pageSize | number | 每页数据量 |
list | Array | 结果列表,可不传,用于迭代 |
返回:
流水线列表
# sendOverTimePipelineMessage(params)
描述:
获取超时的流水线列表,并发送机器人消息
参数:
参数名 | 类型 | 描述 |
---|---|---|
params | object | 参数 |
params.params | object | 获取流水线列表参数 |
params.pipelineHost | string | 流水线 host 地址 |
params.webhookUrl | string | 回调地址 |
params.chatId | string | 会话id |
← debounce dom-to-image →