2017-07-11 1 views
1

J'ai un travail à déclencher par les développeurs où ils doivent mettre leur AD avant de déclencher la construction. Mais ces mots de passe sont affichés sur la sortie de la console. J'ai essayé le plugin de mots de passe de masque. Mais le problème est que je ne peux pas stocker tous les développeurs AD dans la configuration du travail.Comment cacher les mots de passe sur la sortie de la console Jenkins?

Veuillez me suggérer une solution.

+0

Qu'est-ce que vous voulez dire par _voir mettre leur AD avant de déclencher build_? Utilisez-vous les paramètres du travail? Utilisez-vous le système Credentials? Le mot de passe est-il une entrée pour une autre commande? –

+0

Ils ont mis leurs AD comme paramètres de mot de passe pour déclencher le travail de déploiement. – aspire96

+0

Par AD, faites-vous référence à Active Directory? En d'autres termes, ils doivent spécifier leurs propres informations d'identification Active Directory pour l'étape de déploiement. Je peux certainement voir pourquoi vous voudriez masquer cela! –

Répondre

0

est ici une réponse que je viens suis tombé dans le Jenkins documentation:

Normalement, vous commencerez votre script avec

set +x 

afin que vous les commandes d'exécution ne sont pas affichés dans le journal, dans le cas où vous mentionne les valeurs des secrets dans ces commandes. Je ne suis pas sûr de savoir si je comprends cette question.

+0

J'utilise maven où je fournis mes informations d'identification dans l'application pom.xml – aspire96