Вы можете получить все сборки для конкретного проекта или конфигурации сборки следующим образом:
http://yourserver/app/rest/buildTypes/id:your_project_id
Вы можете отфильтровать эти результаты, чтобы показать только самую последнюю успешную сборку, подобную этой:
http://yourserver/app/rest/buildTypes/id:your_project_id/?count=1&status=SUCCESS
Используйте скрипт для загрузки href из сборки, возвращенной вышеупомянутым URL, и вы можете получить элемент "lastChanges", который всегда содержит идентификатор последнего изменения.
Затем можно отправить ссылку ниже, чтобы запустить сборку, которая будет включать в себя только изменения до этого идентификатора, например:
http://yourserver/app/rest/action.html?add2Queue=your_project_id&modificationId=000000
ПРИМЕЧАНИЕ. Атрибут ID в элементе lastChanges являетсяВы хотите использовать в качестве ID модификации.Это не фактический идентификатор изменения из вашей VCS, хотя.Это внутренний идентификационный номер команды.