У меня есть два проекта, библиотека и исполняемый файл, использующий эту библиотеку. Они находятся в разных репозиториях в Bitbucket Cloud.
Когда в репозиторий библиотеки вносятся изменения, Дженкинс создает его и сообщает о статусе сборки через плагин Bitbucket Build Status Notifier .
Я также запускаю сборку исполняемого проекта с использованием новой библиотеки. Если эта сборка не удалась, я бы хотел обновить статус сборки Bitbucket библиотеки, чтобы пометить ее как неудачную.
Насколько я могу судить, плагин использует настройки SCM проекта, чтобы решить, какое репо публиковать уведомление о статусе сборки на. Есть ли способ как-то отменить это?
Я мог бы просто запустить curl
сам, но не знаю, как получить учетные данные OAuth из хранилища учетных данных Jenkins.