Как создать релиз Github из Jenkins-job (в идеале со списком коммитов с момента последней сборки / релиза)? - PullRequest
0 голосов
/ 23 мая 2018

Я бы хотел, чтобы релизы Github создавались автоматически из кода Jenkins-job.В идеале, я хотел бы, чтобы в этих выпусках также были сгенерированные примечания к выпуску в описании, которые впоследствии могут быть отредактированы вручную при необходимости.Можно ли написать Gradle-задачу или код (в Jenkinsfile), который заставит ее работать?Мы используем Gradle в качестве инструмента для сборки.На сервере Jenkins уже установлен плагин Git.Я предполагаю, что должен использоваться Github API (https://developer.github.com/v3/repos/releases/#create-a-release), но, насколько я вижу, релиз может быть присоединен только к ОДНОМУ коммиту (с его тегом), хотя я хотел бы, чтобы в конечном итоге ВСЕ коммиты, которые приходятвместе с этим выпуском (и со времени предыдущего) не только последний коммит.

...