J'ai eu un comportement très étrange qui ne s'est jamais produit auparavant, lorsque j'essaie de configurer le serveur GitHub dans la configuration générale de Jenkins pour configurer automatiquement les webhooks.
Le menu déroulant n'affiche pas mes informations d'identification enregistrées. J'ai toujours pu faire ça, mais soudain je ne sais pas ce qui se passe. J'ai essayé de désinstaller le plugin, de redémarrer Jenkins, de tuer le conteneur Jenkins Docker et de reconfigurer toutes les choses ... j'ai toujours le même problème.
Il n'y a pas d'autre option que rien, et quand j'ajoute de nouvelles informations d'identification, je reçois toujours Aucune comme seule option ...
Le problème est que le plugin GitHub accepte uniquement les informations d'identification en texte brut .
Le jeton d'accès GitHub peut être créé manuellement ou automatiquement via les options avancées ... comme décrit ici .
Dans le cas où vous avez déjà un jeton d'accès dans GitHub (vous obtiendrez une erreur dans Jenkins), vous pouvez le supprimer dans Github . Ensuite, vous pouvez laisser Jenkins générer le jeton et le sélectionner dans le menu Credentials.