@cnbcool/mcp-server
Version:
CNB MCP Server. A comprehensive MCP server that provides seamless integration to the CNB's API(https://cnb.cool), offering a wide range of tools for repository management, pipelines operations and collaboration features
40 lines (38 loc) • 1.46 kB
JavaScript
;
// @ts-nocheck
/* tslint:disable */
/* eslint-disable */
/*
* -------------------------------------------------------------------------
* ## THIS FILE WAS GENERATED VIA CNB-API-GENERATE ##
* -------------------------------------------------------------------------
* @Version 1.5.0
* @Source /{repo}/-/build/logs/{sn}
*/
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.buildLogsDelete = buildLogsDelete;
const request_1 = __importDefault(require("../../helpers/request"));
/**
* @description 访问令牌调用此接口需包含以下权限。Required permissions for access token.
* repo-cnb-trigger:rw
* @tags Build
* @name buildLogsDelete
* @summary 删除流水线日志内容。Delete pipeline logs content.
* @request delete:/{repo}/-/build/logs/{sn}
----------------------------------
* @param {BuildLogsDeleteParams} arg0 - buildLogsDelete request params
* @param {RequestConfig} arg1 - Other reuqest params
*/
async function buildLogsDelete({ repo, sn }, { req, options, ...axiosConfig } = {}) {
return await request_1.default.request({
...axiosConfig,
_next_req: req,
options: options,
url: `/${repo}/-/build/logs/${sn}`,
_apiTag: '/{repo}/-/build/logs/{sn}',
method: 'delete'
});
}