Ich habe ein Jenkins-Setup, das einen Benutzernamen und ein Passwort für die Anmeldung erfordert. Ich verwende Github-Webhook, um einen Build auf diesem Jenkins auszulösen. Derzeit übergebe ich Benutzernamen und Passwort in der URL selbst und es funktioniert einwandfrei. https://BENUTZERNAME:[email geschützt]/view/dev/job/uploadTest/buildWithParameters
Gibt es eine andere sichere Möglichkeit, Benutzernamen und Passwort zu senden?
Antwort1
Sehen Sie sich dieoffizielle Dokumentation zur Integration von GitHub und Jenkins. TL;DR: Installieren Sie das GitHub Integration-Plugin, das Webhooks automatisch für Sie verwaltet (es erstellt Token für GitHub, mit denen Jobs ausgelöst werden können).