Installer Talend CommandLine dans une étape standalone - 8.0

Talend Software Development Life Cycle - Guide de bonnes pratiques

Version
8.0
Language
Français (France)
Product
Talend Big Data
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Module
Studio Talend
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend JobServer
Content
Administration et monitoring
Création et développement
Déploiement

Vous avez la possibilité d'installer Talend CommandLine dans une étape standalone ne nécessitant pas de projet existant ou d'étape de génération de POM. Cette option vous permet de préparer l'environnement pour l'intégration continue en installant Talend CommandLine, en mettant à jour votre licence et en appliquant une mise à jour mensuelle du Studio Talend.

Notez que l'option permettant d'installer Talend CommandLine individuellement est disponible à partir de la version 8.0.4 du plug-in org.talend.ci:builder-maven-plugin (disponible en R2022-04).

Voici un exemple de commande pour installer Talend CommandLine et le mettre à jour. Cette commande peut être exécutée avant d'effectuer la plupart des étapes d'intégration continue, comme la génération des fichiers POM de vos artefacts de projets. Si vous avez déjà installé Talend CommandLine, cette commande va effectuer une installation propre et supprimer le dossier .metadata dans votre répertoire Workspace d'intégration continue avant de le réinstaller.

# To install Talend CommandLine, its license and a monthly update
mvn org.talend.ci:builder-maven-plugin:8.0.4:install 
-Dtalend.studio.p2.base=https://update.talend.com/Studio/8/base 
-Dtalend.studio.p2.update=https://update.talend.com/Studio/8/updates/R2022-04 
-Dlicense.path=/home/talend/talend_studio/license

Lors de l'installation de Talend CommandLine, vous pouvez configurer une limite de temps en millisecondes pour indiquer le temps d'attente d'ouverture de la connexion avant de retourner une erreur. Cela empêche le blocage du serveur d'intégration continue lorsque le serveur ne reçoit pas une réponse assez rapidement.

Voici un exemple de commande pour installer et mettre à jour Talend CommandLine avec le délai avant expiration par défaut de 12 000 millisecondes.

# To install Talend CommandLine, its license and a monthly update with the default 12000 milliseconds timeout
mvn org.talend.ci:builder-maven-plugin:8.0.4:install 
-Dtalend.studio.p2.base=https://update.talend.com/Studio/8/base 
-Dtalend.studio.p2.update=https://update.talend.com/Studio/8/updates/R2022-04 
-Dlicense.path=/home/talend/talend_studio/license 
-Dinstall.org.eclipse.ecf.provider.filetransfer.httpclient4.retrieve.connectTimeout=12000 
-Dinstall.org.eclipse.ecf.provider.filetransfer.httpclient4.retrieve.readTimeout=12000 
-Dinstall.org.eclipse.ecf.provider.filetransfer.httpclient4.browse.connectTimeout=12000