2016-03-30 1 views
0

Я установил действие по построению почты на Дженкинса, чтобы уведомить Stash о результате сборок. Тем не менее, я получаю ошибку, которая говорит:Jenkins to Stash Notifier Ошибка плагина, несмотря на правильные учетные данные

Failed to notify Stash for commit <sha1> ({"errors":[{"context":null,"message":"CAPTCHA required. Your Stash account has been marked as requiring a CAPTCHA to be solved before you may login again. This is typically caused by too many attempts to login with an incorrect password.\nIf you are currently logged in to Stash via a browser you may need to logout and then log back in in order to clear the CAPTCHA.\n\nVisit Stash at <link> for more details.","exceptionName":null}]}) 

Однако я установить правильные учетные данные для Stash репо (по ключам доступа) и закрытый ключ на Дженкинс. Более того, когда я нажимаю фиксацию в Stash, Дженкинс запускает и начинает строить. Поэтому я пришел к выводу, что это не вопрос полномочий.

ответ

1

Это сообщение указывает, что ваша учетная запись должна быть разблокирована (с помощью CAPTCHA). Возможно, вы сделали некоторые попытки с неправильным паролем (с Дженкинсом).

Войдите в систему с соответствующей учетной записью (узнайте, что в глобальных настройках Дженкинса) введите правильный CAPTCHA.

Это разблокирует вашу учетную запись, и Дженкинс сможет уведомить об этом.

+0

Не понимаю. Что это связано с тем, что я вошел в Стейш? Я просто хочу, чтобы детали сборки были видны под соответствующим фиксатором в Stash. Я уже установил учетные данные SSH на Jenkins и Stash, которые должны обеспечивать связь между двумя из них. Я оставил сообщение Notify Stash под действием Jenkins post build empty. Если этого недостаточно? –

+0

Ваш SSH-ключ связан с пользователем Stash. Этот пользователь, похоже, заблокирован. Можете ли вы попытаться войти в Stash с помощью этого пользователя? Stash обязательно предложит CAPTCHA разблокировать вашу учетную запись. –

+0

О да, теперь я понял. Я забыл, что я создал отдельного пользователя Jenkins в глобальных настройках в Jenkins для доступа к Stash. Я войду в Stash с помощью этих учетных данных и повторю попытку. Большое вам спасибо за вашу помощь! –

 Смежные вопросы

  • Нет связанных вопросов^_^