Implémentation du fichier de configuration et du script Groovy
Pour implémenter la livraison continue, vous devez implémenter deux fichiers :
- un fichier de configuration décrivant la liste des tâches identifiées, à déployer dans le test concerné ou dans d'autres environnements, Le fichier de configuration fournit les paramètres requis pour les APIs MetaServlet afin de gérer la tâche (créer, mettre à jour, déployer) au format texte qu'un fichier script peut parser et de générer la requête d'API MetaServlet nécessaire. Les paramètres sont utilisés pour créer les déclencheurs pour les types FileBased, Cron ou Simple. Vous pouvez fournir ces paramètres dans différents formats : txt, CSV, JSON.
- un script Groovy utilisant la description de cette tâche pour créer le message encodé Base64 nécessaire pour appeler l'API MetaServlet afin de créer toutes les tâches dans le portail Talend Administration Center.
Pourquoi et quand exécuter cette tâche
La procédure complète et les fichiers d'exemple sont disponibles dans la formation Data Integration and ESB Task Deployer de Talend Academy (une souscription à Talend Academy est requise).