/ / SVN (Subversion) dans Jenkins - svn, jenkins, configuration, jobs

Informations d'identification SVN (Subversion) dans Jenkins - svn, jenkins, configuration, jobs

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 № 1

Jenkins 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.