Подключите Github к защищенным Jenkins через HTTP Post-Commit Hook

Я установил Jenkins с плагином Github на моем тестовом сервере. Я обеспечил безопасность Jenkins, разрешив только аутентифицированным пользователям (анонимные пользователи не имеют никаких прав) и безопасные соединения.

К сожалению, крючок, предложенный Github, не работает в моем случае. Я пытался получить доступ к URL по адресу https://jenkins.on.my.server/github-webhook/ вручную и это дало мне ошибку "net.sf.json.JSONException: null object", что нормально, так как я не написал ни одного JSON вместе с моим запросом.

Мой вопрос:

Я обеспечил безопасность Jenkins с аутентифицированными пользователями, поэтому я должен использовать URL в формате _COPY15@pw:jenkins.on.my.server/github-webhook/, верно? Так как я не хочу размещать учетные данные по всей сети, могу ли я использовать защищенное соединение в качестве крюка для Github?

9
задан r3nj1 26 January 2012 в 16:35
поделиться