cb-cycle
    cb-cycle
    • 绑定托管平台
      POST
    • 取消绑定托管平台
      DELETE
    • 获取仓库列表
      GET
    • 获取某个仓库的分支
      GET
    • 获取项目信息
      GET
    • 获取模版列表
      GET
    • 获取托管平台列表
      GET
    • 创建任务
      POST
    • 任务列表
      POST
    • 任务详情
      GET
    • 子任务列表
      POST
    • 子任务详情
      GET
    • 获取任务日志
      GET
    • 删除任务
      DELETE
    • 修改任务状态
      PUT
    • 删除子任务
      DELETE
    • 获取登录用户信息
      GET
    • 用户登录或注册
      POST
    • 获取邮箱验证码
      POST
    • 提供托管平台webhook回调
      POST

      创建任务

      开发中
      POST
      /task/create

      请求参数

      Header 参数
      Authorization
      string 
      可选
      示例值:
      Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IkExQjJDMyIsImlhdCI6MTY0ODEwMTQ3Mn0.BxoJPeXhT-UWXtntjIASasIkQNszXvjMixkAzaqwk88
      Body 参数application/json
      branch
      string 
      分支
      必需
      buildPath
      string 
      必需
      buildScript
      string 
      必需
      platformId
      string 
      必需
      repository
      string 
      必需
      runScript
      string 
      必需
      serverPort
      string 
      必需
      taskName
      string 
      必需
      templateId
      string 
      必需
      示例
      {
        "branch": "aliqua veniam fugiat voluptate",
        "buildPath": "laboris exercitation dolor velit sint",
        "buildScript": "deserunt ipsum ad mollit",
        "platformId": "84",
        "repository": "qui ipsum reprehenderit dolor",
        "runScript": "labore proident magna non",
        "serverPort": "sed proident aliquip aute",
        "taskName": "大在价组",
        "templateId": "88"
      }

      示例代码

      Shell
      JavaScript
      Java
      Swift
      Go
      PHP
      Python
      HTTP
      C
      C#
      Objective-C
      Ruby
      OCaml
      Dart
      R
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST '/task/create' \
      --header 'Content-Type: application/json' \
      --data-raw '{
          "branch": "aliqua veniam fugiat voluptate",
          "buildPath": "laboris exercitation dolor velit sint",
          "buildScript": "deserunt ipsum ad mollit",
          "platformId": "84",
          "repository": "qui ipsum reprehenderit dolor",
          "runScript": "labore proident magna non",
          "serverPort": "sed proident aliquip aute",
          "taskName": "大在价组",
          "templateId": "88"
      }'

      返回响应

      🟢200成功
      application/json
      Body
      object {0}
      示例
      {}
      修改于 2022-04-02 02:15:26
      上一页
      获取托管平台列表
      下一页
      任务列表
      Built with