Sauvegardez les identifiants Talend Administration Center dans référentiel d'identifiants interne de Jenkins.
La plupart des APIs MetaServlet requièrent une authentification à l'aide d'un nom d'administrateur et d'un mot de passe Talend Administration Center.
Au lieu de programmer cette information en dur, le script utilisera le plug-in Credentials Binding pour stocker les utilisateurs et utilisatrices et les mots de passes chiffrés dans Jenkins.
Procédure
-
Dans , ajoutez un nouveau domaine Talend et cliquez sur OK.
-
Ajoutez les identifiants Talend Administration Center avec le type Username with password.
-
Ajoutez un identifiant et une description unique et mettez à jour le nom d'utilisateur ou d'utilisatrice et le mot de passe.
Il est important d'avoir un identifiant et une description unique pour différencier les identifiants dans le Job Jenkins.
-
Dans Build Environment, cochez la case Use secret text(s) or file(s).
Les identifiants Talend Administration Center seront récupérés par le script.
-
Ajoutez un nouveau Binding de type Username and password (separated).
Les variables d'environnement TAC_ADMIN_USER
et TAC_ADMIN_PWD
sont utilisées par le script Groovy.