Используйте Azure Devops Rest API для получения коммитов на ветке, а не на главном - PullRequest
0 голосов
/ 03 января 2019

В рамках нашего PR-взаимодействия с девопами Azure мы объединяем ветку в master (на хосте, а не в push-режиме) и строим.Мне интересно знать, какие коммиты есть в ветке, которая объединяется, но не в master.

Я посмотрел некоторые примеры и документацию, я знаю, как, учитывая объект сборки, получить хешдля источника, а также хэш для мастера.Я хочу сделать что-то вроде этого: https://code.i -harness.com / ru / q / 1a1b2e , но не уверен, как.

Интересно, что есть API "stats" для определения того, насколько далеко вперед /позади мастера ветка: https://docs.microsoft.com/en-us/rest/api/azure/devops/git/stats?view=azure-devops-rest-5.0 но я не уверен, как получить конкретные хэши коммитов.

Большое спасибо!

...