Pourquoi et quand exécuter cette tâche
Pour publier un Service dans le référentiel d'artefacts :
Procédure
- Démarrez votre CommandLine. Pour plus d'informations concernant le lancement du CommandLine, consultez Modes de fonctionnement.
-
Connectez-vous à votre référentiel via les commandes
initLocal
ouinitRemote
. Par exemple :initRemote http://localhost:8080/org.talend.administrator -ul admin@company.com -up admin
Les valeurs des paramètres sont données à titre d'exemple et doivent être remplacées par vos informations réelles (port, informations de connexion). Pour plus d'informations concernant l'utilisation de ces commandes, consultez l'aide
help
fournie dans le CommandLine. -
Connectez-vous à votre projet et à votre branche/tag via la commande
logonProject
. Si vous ne connaissez pas le nom de votre projet ou de votre branche/tag, saisissez au préalable la commandelistProject -b
. Par exemple :logonProject -pn di_project -ul admin@company.com -up admin -br branches/v1.0.0
Les valeurs des paramètres sont données à titre d'exemple et doivent être remplacées par vos informations réelles (nom du projet/branche/tag, informations de connexion). Pour plus d'informations concernant l'utilisation de cette commande, consultez l'aide
help
fournie dans le CommandLine. -
Saisissez la commande suivante afin de publier un Service dans le référentiel d'artefacts Nexus :
publishService serviceName --version 0.1 --group myGroup --artifactId myService --publish-version 0.1 --artifact-repository http://localhost:8081/nexus/content/repositories/releases/ --username admin --password admin123
Vous pouvez publier une Route ou Job de service de données dans un référentiel d'artefacts de la même manière à l'aide des commandespublishRoute
oupublishJob
.