Accéder au contenu principal Passer au contenu complémentaire

Configurer Azure DevOps

Mise en place de l'environnement

  • Assurez-vous d'avoir configuré votre compte Microsoft Azure DevOps. Consultez la documentation Azure DevOps pour son installation et sa configuration générale.
  • Téléchargez et extrayez le fichier archive azure-pipeline.zip contenant ces fichiers : azure-pipeline.yml, maven_settings.xml et sample_pom.xml.
  • Installez Java JDK 17 et Apache Maven en version supérieure ou égale à 3.6.3, configurez un compte Git sur un système de contrôle des versions compatible avec Azure DevOps (Azure Repos, GitHub, Bitbucket Cloud).
  • Selon l'emplacement de publication de vos artefacts, configurez vos référentiels d'artefacts (Nexus, Artifactory) et votre compte Talend Cloud.
Prérequis techniques
Système d'exploitation CPU (processeur) RAM Taille du disque SSD
Windows, Linux, Mac 4 cœurs ou équivalent 4 Go (minimum) 50 Go (minimum)

Créer votre projet Azure DevOps

  1. Si vous n'avez pas encore d'organisation dans Azure DevOps, créez-en une.
  2. Créez un projet et rendez-le privé.

Créer un groupe de variables

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.

Note InformationsRemarque : Une fois votre pipeline Azure créé, retournez sur cette page pour vérifier les autorisations du pipeline (Pipeline permissions) afin de vous assurer que le pipeline peut utiliser ce groupe de variables.
  1. Sur la page Pipelines > Library (Bibliothèque), rendez-vous dans l'onglet Variable groups (Groupes de variables).
  2. Ajoutez un groupe de variables et nommez-le, par exemple talend_cicd_param (cet identifiant sera utilisé dans le pipeline Azure).
  3. Ajoutez les variables et les valeurs suivantes au groupe :
    Variables stockées dans la bibliothèque Azure DevOps.

Stocker vos fichiers sécurisés

Dans Azure DevOps, vous pouvez ajouter vos fichiers Maven personnalisés, ainsi que votre licence de produit Talend ou des patchs locaux, sous forme de fichiers sécurisés. Vous pouvez ensuite utiliser ces fichiers dans des pipelines d'intégration continue ou de déploiement continu.

Prérequis :

  • Assurez-vous d'avoir extrait ces fichiers depuis l'archive azure-pipeline.zip : maven_settings.zip et sample_pom.zip.
  • Adaptez le fichier maven_settings.xml à votre environnement en remplaçant les valeurs des paramètres (URL de Nexus ou d'Artifactory, noms d'hôtes, ports, identifiants, etc.) et sauvegardez vos modifications.
  1. Sur la page Pipelines > Library (Bibliothèque), rendez-vous dans l'onglet Secure files (Fichiers sécurisés).
  2. Cliquez sur le signe + pour charger le fichier maven_settings.xml.
  3. Cliquez sur le signe + pour charger votre fichier de licence. Vous devez avoir reçu votre fichier de licence Talend par e-mail. Il est également disponible dans le dossier d'installation du Studio Talend précédemment configuré.
  4. Cliquez sur le signe + pour charger le fichier sample_pom.xml.
    Fichiers stockés dans la bibliothèque Azure DevOps.
  5. Une fois votre pipeline Azure créé, retournez sur cette page, cliquez sur les fichiers chargés, sélectionnez Pipeline permissions (Autorisations du pipeline) et assurez-vous que le pipeline Azure peut utiliser les fichiers sécurisés.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.