studio
2020.10
false
UiPath logo, featuring letters U and I in white
Non pris en charge par l'assistance
Guide de l’utilisateur de Studio
Last updated 20 déc. 2023

Publication de projets depuis Studio

Pour publier un projet, sélectionnez Publier dans le menu de l'onglet Design de Studio. Veuillez noter que les projets d'automatisation ne peuvent pas être publiés si le fichier project.json se trouve dans un emplacement en lecture seule.


Instructions pour publier un projet d'automatisation :

  1. Dans Studio, créez un projet.
  2. Dans l’onglet Conception, cliquez sur Publier. La fenêtre Publier s’ouvre. Notez que la barre de titre de la fenêtre change en fonction du contexte :
    • Publier le processus lors de la publication d’un processus;
    • Publier la bibliothèque lors de la publication d’un projet de bibliothèque;
    • Publier la bibliothèque d'IU lors de la publication d’un projet de bibliothèque d'IU;
    • Publier les cas de test lors de la publication de cas de test.
    • Modèles de publication lors de la publication de modèles.
  3. Dans l'onglet Propriétés du package :
    • Entrez le nom du package. La liste déroulante contient jusqu’à 5 des noms les plus récents de packages que vous avez précédemment publiés.
    • Dans la section Version, passez en revue la version actuelle de votre projet et tapez une nouvelle version si nécessaire. Cochez la case Est une version préliminaire pour marquer la version comme alpha. Veuillez noter que cela modifie automatiquement le schéma de version du projet en schéma sémantique. Quand vous publiez une nouvelle version du fichier localement, assurez-vous que l’emplacement personnalisé n’inclut pas déjà un fichier avec le même numéro de version proposé. Pour plus de détails sur les versions de projet, consultez la page À propos des projets d’automatisation.
    • Dans la catégorie Notes de publication (Release Notes), entrez les détails sur la version et autres informations pertinentes. Les notes de publication des projets publiés s'affichent dans la section Paquets (Packages) d'Orchestrator. Notez que le champ Notes de publication (Release Notes) accepte un maximum de 10 000 caractères.



  4. Cliquez sur Suivant (Next).

    Si vous publiez un modèle, l’onglet Informations sur le modèle s’ouvre ensuite (étape 5). Sinon, passez à l’étape 6.

  5. (Pour les modèles uniquement) Dans l'onglet Informations sur le modèle, fournissez les informations suivantes, puis cliquez sur Suivant :
    • Nom : le nom du modèle.
    • Description - La description du modèle dans l’onglet Modèles.
    • Nom du projet par défaut - Nom du projet par défaut lors de la création d’un nouveau projet à l’aide de ce modèle.
    • Description de projet par défaut - Description par défaut lors de la création d’un nouveau projet à l'aide de ce modèle.
    • Icône d'URL - Modèle facultatif spécifié comme URL publique. L’icône est visible dans l’onglet Modèles de ce modèle spécifique.



  6. Dans l’onglet Options de publication, sélectionnez où publier le projet. Les options disponibles dépendent du type de projet que vous publiez :
    • Pour les processus (y compris les projets StudioX) :

      • Assistant (Valeurs par défaut du Robot) : l’emplacement du package par défaut du Robot et l’Assistant, C:\ProgramData\UiPath\Packages. Les projets publiés ici apparaissent automatiquement dans l’Assistant. L’option n’est pas disponible si Studio est connecté à Orchestrator.
      • Personnaliser (Custom) - soit une URL de flux NuGet personnalisée, soit un dossier local. L’ajout d’une Clé API (API Key) est facultatif.
      • Le flux de processus de locataire Orchestrator, le flux d'espace de travail personnel d'Orchestrator et tout dossier de locataire avec un flux de package séparé – disponible si Studio est connecté à Orchestrator. Notez que le flux de l'espace de travail personnel Orchestrator n'est disponible que si la fonction d'espace de travail personnel est activée dans Orchestrator quand celui-ci est connecté.
    • Pour les cas de test :

      • Les mêmes options sont disponibles pour les processus, à l’exception du flux d’espace de travail personnel Orchestrator.
    • Pour les bibliothèques et les bibliothèques d'UI :

      • Personnaliser (Custom) - soit une URL de flux NuGet personnalisée, soit un dossier local. L’ajout d’une Clé API (API Key) est facultatif.
      • Le flux de bibliothèques de locataires Orchestrator ou le flux de bibliothèques partagées Orchestrator : Disponibles si Studio est connecté à Orchestrator. L’option disponible dépend de l'activation dans Orchestrator du flux de bibliothèques de locataires.
    • Pour les modèles :

      • Local (Local) : l’emplacement par défaut de publication locale de modèles : C:\Users\User\Documents\UiPath\.templates.
      • Personnaliser (Custom) - soit une URL de flux NuGet personnalisée, soit un dossier local. L’ajout d’une Clé API (API Key) est facultatif.
      • Le flux de bibliothèques de locataires Orchestrator ou le flux de bibliothèques partagées Orchestrator : Disponibles si Studio est connecté à Orchestrator. L’option disponible dépend de l'activation dans Orchestrator du flux de bibliothèques de locataires.

    Lorsque vous publiez une bibliothèque ou tout projet avec la compatibilité Windows ou multiplateforme à l'exception des modèles, des paramètres supplémentaires sont disponibles dans l'onglet Options de publication (Publish options) sous Paramètres de compilation (Compilation Settings) :

    • Catégorie racine des activités : saisissez un nom pour la catégorie sous laquelle le composant réutilisable sera répertorié dans le panneau Activités.
    • Inclure des sources : sélectionnez cette option pour regrouper toutes les sources .xaml dans le fichier de l'assembly généré, y compris les flux de travail rendus précédemment privés. Si nécessaire, vous pouvez ensuite décompiler le fichier d'assembly et extraire les workflows, ce qui peut être utile au moment du débogage.
    • Compiler les expressions des activités : sélectionnez cette option pour compiler et empaqueter toutes les expressions d'activités avec la bibliothèque. Vous réduisez ainsi le temps d'exécution.
    • Prêt à fonctionner (Ready to Run) : sélectionnez cette option pour optimiser les assemblies générés afin de bénéficier d'une compilation JIT plus rapide au moment du runtime.

      Remarque : pour découvrir les facteurs susceptibles d'empêcher la publication d'une bibliothèque, lisez les limitations lors de la publication de bibliothèques.


  7. Cliquez sur Suivant pour accéder à l'onglet signature du certificat , ou Publier pour publier votre projet.
  8. (Facultatif) Dans l'onglet Signature du certificat, ajoutez un chemin d'accès local au certificat à côté de la case Certificat. De plus, ajoutez le mot de passe du certificat et un horodateur de certificat facultatif si nécessaire. Pour en savoir plus, consultez la page Signature de packages.


    Remarque : actuellement, les extensions de certificat .pfx et .p12 sont acceptées pour la signature des projets.
  9. Cliquez sur Publier. Le dossier de projet entier est archivé dans un fichier .nupkg, et téléchargé vers Orchestrator, vers le flux NuGet personnalisé ou enregistré dans le répertoire local.
  10. Si le projet est publié correctement, la boîte de dialogue Info s'affiche, et le projet est copié dans l'emplacement NuGet défini dans le paramètre NuGetServerUrl, dans le fichier UiPath.settings.

La boîte de dialogue Info affiche les éléments suivants :

  • Le nom sous lequel le paquet a été publié.
  • Le numéro de version sous lequel le paquet a été publié ;
  • L’emplacement où le projet a été publié si le projet a été publié localement ou dans l'emplacement par défaut du robot. Cliquez sur le chemin pour accéder au package, sauf si l’emplacement de publication était Orchestrator.
  • Option Détails (Details) qui développe une liste contenant le nom des fichiers projet publiés.
  • L'option Copier dans le Presse-papiers (Copy to Clipboard).



Les informations ajoutées lors de la publication, comme l’emplacement de publication, restent dans la fenêtre, de sorte qu’elles peuvent être utilisées pour des actions de publication ultérieures effectuées pour le même type de projet. Chaque fois que vous cliquez sur Publier, une nouvelle version du projet est créée et envoyée au flux de packages. La publication d’un flux sécurisé peut être authentifiée soit via la clé de Robot, les informations d’identification Orchestrator, l’authentification Windows ou la clé d'API.

Attention : les projets publiés ne doivent pas être décompressés. Pour apporter des modifications, veuillez ouvrir le fichier .xaml initial dans Studio, effectuer les modifications, puis publier à nouveau le projet.

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.