automation-ops
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
Guide de l'utilisateur Automation Ops
Automation CloudAutomation Cloud Public SectorAutomation Suite
Last updated 30 août 2024

Notes de publication du plug-in Jenkins

Consultez les notes de publication du plugin Jenkins dans cette section.

Uipath-automation-package-3.2

Date de publication : 24 mai 2024

Nouveautés

Correctif UiPath.CLI 23.10.8894.39673

Ajout dans la liste de sélection UiPathInstallPlatform UiPath.CLI.Windows.23.10.8894.39673 et les correctifs UiPath.CLI.23.10.8894.39673 .
La version par défaut est UiPath.CLI.Windows.23.10.8894.39673 (dernier correctif).
La version prépackée est UiPath.CLI.Windows.23.10.8894.39673 (dernier correctif).

Ajouter des notes de publication

Vous pouvez ajouter des notes de publication lors de la création d'un projet d'automatisation ou d'une automatisation de test en définissant l'argument releaseNotes .

Désactiver les flux intégrés

Vous pouvez désactiver les flux intégrés lors de la création d'un projet d'automatisation ou d'une automatisation de test en définissant l'argument disableBuiltInNugetFeeds .
Vous pouvez spécifier vos flux personnalisés dans un fichier nuget.config . Pour plus de détails, reportez-vous à cette section.

Mises à jour des dépendances

Mettez à jour la version jenkins server minimale sur 2.387.3.
Mettez à jour la dépendance plain-credentials vers 179.vc5cb_98f6db_38.
Mettez à jour la dépendance credentials vers 1319.v7eb_51b_3a_c97b_.
Mettez à jour la dépendance junit vers 1265.v65b_14fa_f12f0.
Mettez à jour la dépendance structs vers 325.vcb_307d2a_2782.
Mettez à jour la dépendance caffeine-api vers 3.1.8-133.v17b_1ff2e0599.
Mettez à jour la dépendance instance-identity vers 185.v303dc7c645f9.

Uipath-automation-package-v3.1

Date de publication : 21 décembre 2023

Nouveautés

UiPath.CLI 23.10

Uipath-automation-package-v3.1 est maintenant ajouté dans la liste de sélection UiPathInstallPlatform . La version par défaut est UiPath.CLI.Windows.23.10.

Telemetry

Les données de télémétrie sont désormais envoyées par défaut. Vous pouvez désactiver la télémétrie en ajoutant la variable d'environnement UIPATH_EXTENSIONS_CLI_TELEMETRY_ENABLED sur l'agent exécutant les tâches avec la valeur définie sur False. Si l’agent est isolé d’Internet (en local), la télémétrie n’est pas envoyée.

Bibliothèque fractionnée

De la même manière que dans Studio, lors de l'empaquetage d'une bibliothèque, vous pouvez fractionner la sortie en deux fichiers nupkg en définissant l'argument facultatif splitOutput=true . Par défaut, les bibliothèques sont conservées en un seul bloc pour assurer la rétrocompatibilité.

Définir les métadonnées de package facultatives

Lorsque vous utilisez Pack ou RunTests à partir d'un project.json, vous pouvez spécifier les paramètres facultatifs suivants :
  • URL du référentiel
  • RepositoryCommit
  • RepositoryBranch
  • RepositoryType
  • ProjectUrl
Ceux-ci sont ajoutés dans les fichiers nupkg .

Dépendances Jenkins

Caffeine API ≥ 2.9.3-65.v6a_47d0f4d1fe
Prise en charge de la localisation ≥ 1.2
Identité de l’instance ≥ 116.vf8f487400980
Identifiants ≥ 2.6.1.1
JUnit = 1166.va_436e268e972
Identifiants simples ≥ 1.8
Structures ≥ 324.va_f5d6774f3a_d

Résolution de bogues

  • Dans certains scénarios et certains types de pipelines (multibranch, freestyle ou pipeline), certaines variables d’environnement n’étaient pas récupérées correctement.
  • Jenkins n’a pas pu télécharger le uipcli sélectionné à partir de la liste de sélection, autre que la version prépackagée par défaut.
  • Le plugin Jenkins a passé un mauvais identityUrl à uipcli dans certains scénarios.

uipath-automation-package-v3.0

Date de publication : 10 mars 2023

Nouveautés

Jenkins Long Term Support

Avec cette version, le plug-in Jenkins prend en charge la dernière version Jenkins Long Term Support (LTS) de Jenkins : 2.361.2 LTS

Install Platform task

Plus on est de fous ! Une nouvelle tâche a été ajoutée au plugin Jenkins. La tâche UiPath Install Platform vous aide à trouver et à télécharger la bonne version de l'interface de ligne de commande (CLI) souhaitée. La possibilité de télécharger la bonne version de la CLI garantit que le plug-in Jenkins est compatible avec votre environnement et que vous pouvez compresser des projets Windows et multiplateformes à l'aide de versions ultérieures de la CLI.

La version CLI par défaut fournie avec cette version du plugin est 21.10, mais vous pouvez choisir de télécharger une version ultérieure.

Dans l'ensemble, la tâche UiPath Install Platform vous permet de :

  • Téléchargez et implémentez une version différente de la CLI à l'aide de la liste déroulante Choisir une version de la CLI (Choose a CLI version).
  • Implémentez une version différente de la CLI en téléchargeant manuellement le fichier CLI NUPKG, en le plaçant sur votre agent de build et en spécifiant ce chemin dans le champ Path to CLI's nupkg . Ce scénario s'applique aux cas où votre pipeline ne peut pas accéder au flux public UiPath pour télécharger l'interface de ligne de commande.

Apprenez à utiliser la tâche UiPath Install Platform ici.

Améliorations

  • Toutes les erreurs générées par l'outil de packaging lors de la compilation peuvent désormais être consultées et examinées à partir des journaux d'erreurs de la console.
  • The Jenkins plugin is trusted and verified in the CloudBees marketplace.

Résolution de bogues

  • Correction d’un bogue qui entraînait l’absence des fichiers manifest.json dans le package NuGet UiPath.CLI.
  • Jenkins tasks failed if the Orchestrator folder name contained the & symbol. Now, Orchestrator folder names with the & symbol can be passed as a parameter with the tasks.
  • L' analyseur de workflow échouait avec Jenkins si le package analysé contenait des fichiers supplémentaires.
  • La publication des résultats des tests a échoué avec l'erreur suivante : La classe de récepteur com.uipath.uipathpackage.UiPathTest ne définit pas ou n'hérite pas d'une implémentation de la méthode résolue 'abstract boolean isSkipOldReports()' de l'interface hudson.tasks.junit.JUnitTask.
  • Correction d'un bogue qui permettait à l' analyseur de workflow d'analyser les fichiers YAML.
  • Packages were deployed as libraries in Orchestrator, even if the inputted JSON file explicitly specified the outputType parameter as Process.

uipath-automation-package-v2.11

Date de publication : 18 octobre 2022

Résolution de bogues

Une erreur s’est produite lors de la publication d’un package Windows via UiPath Deploy en raison d’un problème de découverte du type de sortie dans le project.json file . Ce problème a été résolu.

V2.10

Date de publication : 5 septembre 2022

Améliorations

  • Vous pouvez désormais ignorer la création de processus via UiPath Deploy en sélectionnant le paramètre Créer automatiquement un processus (Create Automatically) lorsque vous créez votre pipeline.
  • L’argument Points d’entrée d’UiPath Deploy a été renommé Chemin(s) d’entrée du point d’ entrée (Entry Point Path(s)) pour le rendre plus suggestif dans les scénarios où le fichier XAML du point d’entrée est imbriqué dans des dossiers. De plus, une info-bulle a été ajoutée pour indiquer le chemin du fichier.
  • Les modifications suivantes ont été apportées aux ressources téléchargées en tant que fichiers CSV via UiPath Manage Assets :

    • Les fichiers CSV contenant des virgules prennent désormais en charge les guillemets dans les valeurs.
    • Les commentaires ne sont plus pris en charge.
    • Les valeurs JSON sont désormais prises en charge.
  • Les paramètres d'entrée spécifiés via un fichier JSON pour le test UiPath ne nécessiteront désormais que les arguments name et value , à une exception près. Lorsque vous créez de nouveaux arguments d'entrée au niveau de l'ensemble de test, vous devrez toujours fournir l'argument type .

Résolution de bogues

  • La mise à jour de la version du package à l'aide d'UiPath Deploy a échoué pour la version 2021.10 d'Orchestrator. Ce problème a été résolu.
  • Les packages déployés n'étaient pas visibles à l'aide d'UiPath Deploy, lorsqu'Orchestrator était connecté via la méthode d'application externe.
  • La liste déroulante du paramètre Strategy dans UiPath Run Job ne fonctionnait pas correctement.

Uipath-automation-package-2.9.2

Date de publication : 13 avril 2022

Améliorations

Le déploiement de UiPath fonctionne en créant un processus pour un package nouvellement publié et en corrigeant (mise à jour vers une nouvelle version) tout processus existant. Ces actions peuvent générer des erreurs de validation si un point d'entrée n'est pas spécifié dans les métadonnées du processus.

Pour résoudre ce problème, les actions entreprises par la tâche de déploiement de UiPath ont été modifiées comme suit :

  • Si un processus existe et ne contient pas de point d'entrée spécifié par la tâche de déploiement de UiPath, il va être corrigé.
  • S'il n'y a pas de processus avec le point d'entrée spécifié par la tâche de déploiement de UiPath, un nouveau processus est créé à l'aide de la structure d'ajout suivante : MyPackageName_Entrypoint.xaml.

Uipath-automation-package-2.9.1

Date de publication : 9 février 2022

Résolution de bogues

  • La connexion au service configurée avec une application externe ne s'authentifiait pas correctement. Ce problème a été résolu en corrigeant un problème de configuration de l'URL d'identité.
  • Une erreur s'est produite lors de la création d'un projet via la tâche UiPath Pack en raison de bibliothèques Orchestrator manquantes.

Uipath-automation-package-2.9

Date de publication : 7 décembre 2021

Résolution de bogues

L'authentification pour les déploiements Orchestrator dans Microsoft Azure Marketplace échouait en raison d'un problème d'Identity Server. Ce problème a été résolu en ajoutant un nouveau champ à la méthode d'authentification de l'application externe, où vous pouvez ajouter l'URL Identity Server

uipath-automation-package-2.8.1

Date de publication : 11 novembre 2021

Résolution de bogues

  • Le déploiement UiPath n'a pas téléchargé les packages en raison d'un conflit de nom de processus de point d'entrée.
  • Le déploiement d'un package via Orchestrator au niveau des dossiers générait une erreur. Ce problème était dû à l'utilisation d'un flux de package d'API obsolète pour les versions d'Orchestrator antérieures à 21.4.

Uipath-automation-package-2.8

Date de publication : 8 novembre 2021

Résolution de bogues

  • Le formatage de la casse pour les noms de projet était affecté par un problème lié au pack UiPath.
  • La préparation des bibliothèques avec des objets Data Service entraînait un échec. Ce problème a été résolu.
  • Les packages avec des points d'entrée uniques ne sont pas ajoutés aux noms de processus, sauf s'il existe plusieurs points d'entrée. Par conséquent, les tâches ne se chargeaient pas. Ce problème a été résolu.
  • Le déploiement de packages via une application externe configurée avec Orchestrator version 2021.4 générait une erreur.

uipath-automation-package-2.7

Date de publication : 11 octobre 2021

Améliorations

  • Votre instance locale d'Orchestrator peut désormais être configurée en tant que connexion de service, ouvrant la voie à l'authentification avec Orchestrator via des applications externes.
  • Vous pouvez désormais utiliser des Testing Robots pour tester vos workflows dans des environnements hors production. Ceci est destiné uniquement aux environnements de non-production. Vous pouvez sélectionner cette option lorsque vous configurez l'exécution de la tâche UiPath.
  • Les résultats des tests incluent désormais un lien pour les journaux de cas de test qui affichent les événements d'exécution détaillés.
  • Nous avons répertorié les flux officiels que nous utilisons pour le package UiPath NuGet. Pour afficher la liste, consultez Déployer UiPath.
  • Les variations de données en cours d'exécution de cas de test se sont vues ajouter un nombre à chaque titre de cas de test, afin que vous puissiez distinguer les résultats.

uipath-automation-package-2.6

Date de publication : 3 septembre 2021

Résolution de bogues

Le déploiement de packages de projets de test sur Orchestrator générait une erreur car ils peuvent avoir plusieurs points d'entrée. Ce problème a été résolu en ignorant les points d'entrée des packages publiés à partir d'un projet de test.

uipath-automation-package-2.5

Date de publication : 30 août 2021

Nouveautés

Cette mise à jour apporte des modifications à l'authentification Orchestrator, de nouvelles configurations d'ensembles de tests et des corrections de bogues.

Améliorations

  • L'authentification avec Orchestrator est désormais possible via des applications externes. Vous pouvez configurer Orchestrator en tant que nouvelle connexion de service.
  • Vous pouvez configurer la tâche UiPath Pack utilisée pour publier des packages dans Orchestrator, pour signaler les erreurs de validation de workflow. Cette configuration supplémentaire vous permet de vérifier votre projet pour les violations d'analyseur de workflow.
  • Vous pouvez désormais paramétrer vos cas de test au moment du runtime en définissant des arguments au niveau de l'ensemble de tests. Vous pouvez utiliser cette fonctionnalité pour reconfigurer les cas de test existants en remplaçant la valeur d'argument par défaut, au lieu d'en créer de nouveaux.
  • Les résultats des tests affichent désormais les détails de l'assertion.

Résolution de bogues

  • Les bibliothèques du référentiel d'objets publiées via le plug-in n'affichaient pas les détails du référentiel d'objets dans Studio.
  • L'utilisation de la tâche UiPath Deploy pour créer un processus qui existait déjà dans Orchestrator entraînait une erreur.

uipath-automation-package-2.4

Date de publication : 4 août 2021

Nouveautés

Cette mise à jour ajoute des informations aux éléments de test et corrige quelques bogues.

Améliorations

  • Les dossiers avec un flux de packages dédié sont désormais pris en charge pour le déploiement de packages.
  • Vous pouvez désormais définir des points d'entrée (fichiers XAML) lors de la configuration d'un processus. Ceci est utile pour les packages avec plusieurs points d'entrée activés.
  • Lorsque vous exécutez une tâche, vous pouvez choisir si elle doit être exécutée via des robots de production ou de non-production.
  • Vous pouvez fournir une description des ressources dans le fichier CSV.

Résolution de bogues

  • Les descriptions des actifs ne s'affichaient pas correctement en raison d'un problème d'encodage des caractères.
  • Les bibliothèques de packaging qui incluaient des espaces de noms avec des points via la tâche UiPath Pack échouaient.

uipath-automation-package-2.3.2

Date de publication : 23 mars 2021

Nouveautés

Cette mise à jour corrige plusieurs bogues.

Résolution de bogues

  • L'empaquetage des projets de la version 2018.x d'Orchestrator ne fonctionnait pas avec le package d’automatisation UiPath 2.3. Le problème a été résolu en utilisant UiPath Pack avec la version 2018.x de Studio.
  • L’exécution des tests dans les processus Orchestrator ne fonctionnait pas chaque fois qu’ils étaient téléchargés via la tâche UiPath Deploy, puis exécutés via l’étape UiPath Run Tests. Ce problème était causé par le doublon d'une version de paquet dans Orchestrator.

uipath-automation-package-2.3

Date de publication : 11 mars 2021

Nouveautés

Cette mise à jour assure une compatibilité avec notre dernière version d’UiPath Cloud Orchestrator. Si vous utilisez UiPath Orchestrator hébergé dans le cloud, assurez-vous de mettre à jour votre plug-in UiPath Jenkins.

Prise en charge de la localisation

  • Nos tâches sont désormais toutes localisables, en prenant en charge les langues suivantes : allemand, anglais, espagnol, français, portugais, russe, turc, coréen, chinois, japonais.
  • Pour changer votre langage d’affichage dans Jenkins, voir Utilisation de la langue locale (Using local language).
  • Si votre langue locale n’est pas prise en charge, notre plugin repassera à l’anglais.
  • Le plugin dépend désormais du plugin localization-support, version 1.1. Cette dépendance sera automatiquement installée lors de l’installation ou de la mise à jour du plugin. La version Jenkins minimale requise sera 2.173, selon cette dépendance.

Compilation des bibliothèques

Lors de l’empaquetage des bibliothèques, nous produisons maintenant plus d’informations d’enregistrement sur le processus de compilation. En outre, l’empaquetage d’une bibliothèque échouera si la compilation de la bibliothèque échoue.

Résolution de bogues

  • Nous avons résolu un problème selon lequel l’empaquetage d’un processus avec un fichier XAML du point d’entrée qui contient un argument Entrée/sortie (In/Out) ne créait pas les arguments Entrée/sortie dans le paquet généré, ce qui avait pour conséquence que les arguments n’étaient pas disponibles dans Orchestrator.
  • Nous avons résolu un problème qui entraînait un mauvais empaquetage d’une bibliothèque lorsque le plug-in est exécuté sur une machine Windows avec FIPS activé.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.