跳到主要内容

WorkflowProjectDependencyStatusResult

rootProjectIdstring<uuid>required
rootVersionstringrequired
dependencies object[]required
  • Array [
  • dependency objectrequired

    由已确认关联项目生成的 Kanban 精确版本交付锁。

    aliasstringrequired

    Possible values: Value must match regular expression ^[a-z][a-z0-9_-]{0,63}$

    projectIdstring<uuid>required
    deliverystringrequired

    Possible values: [included, external]

    versionstring

    included 依赖发布后固化的精确版本;external 不携带。

    Possible values: Value must match regular expression ^\d+\.\d+\.\d+$

    sourceHashstring

    included 依赖发布后固化的源码哈希;external 不携带。

    Possible values: Value must match regular expression ^[a-f0-9]{64}$

    projectNamestring
    projectAvailablebooleanrequired
    sourceAvailablebooleanrequired
    sourceDownloadAllowedbooleanrequired
    relationshipConfirmedbooleanrequired
    dataInitializedbooleanrequired
    requestUrlstring<uri>
  • ]
  • publishablebooleanrequired
    WorkflowProjectDependencyStatusResult
    {
    "rootProjectId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "rootVersion": "string",
    "dependencies": [
    {
    "dependency": {
    "alias": "string",
    "projectId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "delivery": "included",
    "version": "string",
    "sourceHash": "string"
    },
    "projectName": "string",
    "projectAvailable": true,
    "sourceAvailable": true,
    "sourceDownloadAllowed": true,
    "relationshipConfirmed": true,
    "dataInitialized": true,
    "requestUrl": "string"
    }
    ],
    "publishable": true
    }