У нас є Дженкінс і у нас є локальний сервер Bitbucket.
Ми вже встановили
- "Bitbucket Plugin" на Дженкінс
- "Опублікувати веб-огляди" на Bitbucket
Потім встановлюємо в джинкіни
- Гілки будувати
- Специфікатор гілки на "**"
У публікаціях WebHoows ми перевіряли всі події.
Тепер, коли ми натискаємо гілку або видаляємо запит на Pull, спрацьовує jenkins і, здається, створює кожну гілку, яка має нові коміти. (Але якимось чином це не спрацьовує, коли ми створюємо запит на потяг.)
Питання зараз: як ми можемо отримати наші результати тесту до Bitbucket, щоб заблокувати злиття, коли тестові файли?
Ми знайшли плагін "Порушення сервера Bitbucket", але він охоплює лише результати статичного аналізу коду та відсутність звітів jUnit або surfire.
Вся справа відчувається схематично ... Чи є хороший підручник, який розповідає, як інтегрувати джинкіни та бітбукет в обох напрямках? Або це неможливо з доступними плагінами?