Dans Azure DevOps, vous pouvez créer un groupe de variables pour stocker les valeurs que vous souhaitez contrôler (URLs, identifiants, etc) et les réutiliser dans tous vos pipelines.
Procédure
- Sur la page Pipelines > Library, rendez-vous dans l'onglet Variable groups.
- Ajoutez un nouveau groupe de variables et donnez-lui un nom.
-
Ajoutez les variables et les valeurs suivantes au groupe :
- updatesite_path : URL du serveur P2 contenant Talend CommandLine ainsi que les plug-ins Maven nécessaire à la génération et au déploiement de vos artefacts. Consultez Avant de programmer l'exécution de vos artefacts pour voir comment héberger l'archive P2 dans Tomcat.
- talend_cloud_url (pour publier les artefacts dans Talend Cloud) : URL du service Talend Cloud dans lequel déployer vos artefacts.
Exemple : https://tmc.eu.cloud.talend.com/inventory/
- talend_cloud_token (pour publier les artefacts dans Talend Cloud) : jeton d'accès personnel nécessaire à l'authentification de votre compte Talend Cloud.
- artifact_url (pour publier les artefacts dans un référentiel d'artefacts) : URL du référentiel d'artefacts (Nexus, Artifactory, etc.) dans lequel déployer vos artefacts.
- docker_registry (pour publier les artefacts dans Docker) : URL du registre Docker dans lequel vous souhaitez déployer vos artefacts.
- docker_username (pour publier les artefacts dans Docker) : nom d'utilisateur ou d'utilisatrice nécessaire pour vous authentifier à votre registre Docker.
- docker_password (pour publier les artefacts dans Docker) : mot de passe nécessaire pour vous authentifier à votre registre Docker.
-
Assurez-vous que l'option Allow access to all pipelines est activée puis sauvegardez.