跳到主要内容

WorkflowPreparationJob

jobIdstring<uuid>required
workflowIdstringrequired
archiveNamestringrequired
createOnlybooleanrequired
executionTargets object

不可变版本的实际发行能力,与项目展示平台声明相互独立。

serverbooleanrequired
desktopWorkflowDesktopExecutionPlatform[]required

Possible values: [macos, windows]

statusstringrequired

Possible values: [queued, preparing, success, failed]

stagestringrequired

Possible values: [queued, extracting, installing, bundling, committing]

createdAtstring<date-time>required
startedAtstring<date-time>
endedAtstring<date-time>
failureReasonstring
result object
workflowIdstringrequired
workflowNamestringrequired
archiveNamestringrequired
sourceHashstringrequired
build object
statusstringrequired

Possible values: [success, failed]

startedAtstring<date-time>required
endedAtstring<date-time>required
durationMsnumberrequired
stdoutstringrequired
stderrstringrequired
errorstring
executionTargets objectrequired

不可变版本的实际发行能力,与项目展示平台声明相互独立。

serverbooleanrequired
desktopWorkflowDesktopExecutionPlatform[]required

Possible values: [macos, windows]

nextVersionstringrequired
WorkflowPreparationJob
{
"jobId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"workflowId": "string",
"archiveName": "string",
"createOnly": true,
"executionTargets": {
"server": true,
"desktop": [
"macos"
]
},
"status": "queued",
"stage": "queued",
"createdAt": "2024-07-29T15:51:28.071Z",
"startedAt": "2024-07-29T15:51:28.071Z",
"endedAt": "2024-07-29T15:51:28.071Z",
"failureReason": "string",
"result": {
"workflowId": "string",
"workflowName": "string",
"archiveName": "string",
"sourceHash": "string",
"build": {
"status": "success",
"startedAt": "2024-07-29T15:51:28.071Z",
"endedAt": "2024-07-29T15:51:28.071Z",
"durationMs": 0,
"stdout": "string",
"stderr": "string",
"error": "string"
},
"executionTargets": {
"server": true,
"desktop": [
"macos"
]
},
"nextVersion": "string"
}
}