Я хочу получить список изменений коммитов git между двумя конвейерами. Приведенный ниже API GET Azure DevOps полезен при получении изменений фиксации git для конкретной сборки.
Мне нужно получить все изменения между двумя сборками. Есть ли какой-либо параметр API или скрипт для этого?
Мне нужно получить все изменения между двумя сборками. Есть ли какой-либо параметр API или скрипт для этого?
Да. Вы можете использовать Rest API: Сборки — получение изменений между сборками
GET https://dev.azure.com/{organization}/{project}/_apis/build/changes?fromBuildId = {fromBuildId}&toBuildId = {toBuildId}&api-version=7.1-preview.2
Он вернет изменения между двумя сборками.
Вышеупомянутый API работает. Спасибо!
См. stackoverflow.com/a/70914712/558486 — это более или менее то, что вы ищете.