Accéder à des informations d'identification dans Jenkins avec les informations d'Identification de paramètres du plugin

Mon Jenkins zone doit accéder à la Cachette et de Jira grâce à leur api REST. Pour cela j'ai besoin de stocker leurs informations d'identification.

La façon dont je suis en train de faire est via les informations d'Identification de paramètres, qui me demande un Nom, un type d'informations d'Identification, Requis, la Valeur par Défaut, et une Description.

Je définir un Nom comme CREDENTIAL_PARAMETER, dans le type, je l'ai mis comme "nom d'utilisateur avec mot de passe", puis-je récupérer un identifiant dans la liste de la Valeur par Défaut.

Prochain dans la construction de la section I de définir qu'une coquille devrait être exécuté, ce qui est quelque chose comme

echo $CREDENTIAL_PARAMETER

Je m'attendais à avoir quelque chose comme "nom d'utilisateur:mot de passe", comme le CREDENTIAL_PARAMETER. Cependant, je reçois un hachage qui je pense est de savoir comment le nom d'utilisateur et le mot de passe peut être récupéré.

Comment puis-je obtenir les informations d'identification basé sur le hachage à l'aide de bash?

OriginalL'auteur Alexandre Santos | 2016-01-15