Un nom d'utilisateur et un mot de passe ont été configurés pour tous lesemplois en jenkins. Cependant cette personne a quitté notre ogranisation. Maintenant, je dois utiliser un nom d'utilisateur et un mot de passe différents pour subversion (SVN) dans tous les travaux. J'ai utilisé le plug-in d'informations d'identification pour le configurer de manière centralisée. Mais après cela, il est indiqué "aucun" à la place des informations d'identification SVN dans tous les emplois. Je dois sélectionner manuellement les nouvelles informations d'identification à partir de la liste déroulante. Existe-t-il un moyen de modifier en bloc tous les travaux pour utiliser le nouveau nom d'utilisateur et le nouveau mot de passe pour SVN?
Réponses:
2 pour la réponse № 1Jenkins stocke la configuration du travail dans un fichier nommé config.xml (un pour chaque travail) sous le [JENKINS_HOME]/jobs/[JOBNAME]/
annuaire.
Ainsi, vous pouvez éditer vos fichiers xml pour le changer avec une nouvelle configuration. Vous pouvez utiliser sed + regex pour faciliter le changement avec terminal.
Ici est la documentation Jenkins avec cette information de structure de dossier.