У меня проблема с клиентом azure nodejs для API devops (https://github.com/microsoft/azure-devops-node-api)
В основном я хочу создать релиз, используя что-то вроде следующего кода
const azdev = require("azure-devops-node-api")
const interfaces = require("azure-devops-node-api/interfaces/ReleaseInterfaces")
// your collection url
let orgUrl = "REDACTED";
let token = "REDACTED";
let authHandler = azdev.getPersonalAccessTokenHandler(token);
let connection = new azdev.WebApi(orgUrl, authHandler);
const releaseApiObject = await connection.getReleaseApi();
const new_release = releaseApiObject.createRelease();
ПроблемаВот метод createRelease. Я не могу понять, какие аргументы он должен принять. Может кто-нибудь сказать мне, что
createRelease(releaseStartMetadata: ReleaseInterfaces.ReleaseStartMetadata, project: string): Promise<ReleaseInterfaces.Release>;
Нет документации о том, что такое releasestartmetadata или как яможет создать его.
Может кто-нибудь дать мне подсказку?