Как получить идентификатор конвейера текущего выпуска в azure API расширения DevOps - PullRequest
0 голосов
/ 03 августа 2020

Как я могу получить идентификатор конвейера текущего выпуска с помощью azure -devops-extension-api? Есть ли способ получить идентификатор конвейера на странице текущей версии?

Ответы [ 2 ]

0 голосов
/ 04 августа 2020

Как получить идентификатор конвейера текущей версии в azure API расширения DevOps

Пакет azure -devops-extension-api предоставляет класс ReleaseRestClient , который включает метод getReleases для получения списка выпусков:

function getReleases(project?: string, definitionId?: number, definitionEnvironmentId?: number, searchText?: string, createdBy?: string, statusFilter?: ReleaseStatus, environmentStatusFilter?: number, minCreatedTime?: Date, maxCreatedTime?: Date, queryOrder?: ReleaseQueryOrder, top?: number, continuationToken?: number, expand?: ReleaseExpands, artifactTypeId?: string, sourceId?: string, artifactVersionId?: string, sourceBranchFilter?: string, isDeleted?: boolean, tagFilter?: string[], propertyFilters?: string[], releaseIdFilter?: number[], path?: string)

Мы могли бы предоставить Параметры project, definitionId для получения идентификатора конвейера текущий выпуск.

0 голосов
/ 03 августа 2020

Вы можете использовать Azure Devops API,

List Definitions, чтобы получить все последние выпуски, а затем Get Definition для извлечения деталей

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...