У меня есть проект трубопровода Jenkins с 2 changeSets
, первый - gitlab, а второй - github.
К сожалению, я не могу найти какого-либо красивого способа отличить их с помощью конвейеров Jenkins, поэтому трудно понять, из какого источника произошел этот ChangeSet.
Интересно, как получить эти дополнительные свойства, чтобы я мог отфильтровать их с помощью ссылок githubweb.
Можно получить любое из этих свойств из ChangeLogSet.Entry , но мне этого недостаточно.
Следующий вывод ниже опубликован в конкретной информации о сборке, и легко увидеть, какие изменения принадлежат Github (те, у которых есть githubweb)
Changes
foo bar (commit: 668f2b7) (detail)
bar foo bar (commit: f228ee3) (detail)
Changes
foo bar foo (#5327) (commit: d9bff3e) (detail / githubweb)
bar bar foo (#4888) (commit: 48cc24a) (detail / githubweb)