- Vue d'ensemble (Overview)
- Démarrer
- Concepts
- Utilisation de la UiPath CLI
- UiPath pour les agents de codage
- Guides pratiques
- Revenus CI/CD
- Référence de commande
- Vue d'ensemble (Overview)
- Codes de sortie
- Options globales
- agent codé uip
- UiPath Docsai
- add-test-data-entity
- ajouter une file d'attente de données de test
- add-test-data-variation
- Analyser
- Construire
- créer-projet
- Différence
- recherche-activités
- Obtenir les règles de l'analyse
- récupérer-activité-xaml par défaut
- Récupérer les erreurs
- obtenir des cas de test manuels
- Obtenir les étapes de test manuelles
- Obtenir les versions
- exemple de workflow
- indiquer l'application
- indiquer l'élément
- inspecter-package
- install-data-fabric-entities
- installer-ou-Update-packages
- list-data-fabric-entités
- listes-exemples-workflow
- Créer un package
- restore
- Exécuter le fichier
- modèles-recherche
- Démarrer-Studio
- arrêter l'exécution
- UIA
- Traçages UIP
- Migration
- Référence et assistance
Guide de l'utilisateur de UiPath CLI
uip flow pack empaquète un répertoire de projet de flux dans un fichier .nupkg prêt à être publié dans Orchestrator.
Synthèse
uip flow pack <projectPath> <outputPath> [-n <name>] [-v <version>]
uip flow pack <projectPath> <outputPath> [-n <name>] [-v <version>]
Les options globales sont respectées. Les codes de sortie suivent le contrat standard.
Arguments
<projectPath>(obligatoire) : chemin d'accès au répertoire du projet Flow (doit contenirproject.uiprojet au moins un fichier.flow).<outputPath>(obligatoire) — le répertoire de sortie où le.nupkgsera écrit. Créé si elle n’existe pas.
Options
-n, --name <name>— nom du package. Par défaut, le nom du dossier du projet.-v, --version <version>— version du package. La valeur par défaut est1.0.0.
Exemples
# Pack with defaults (name = folder, version = 1.0.0)
uip flow pack ./invoice-flow ./dist
# Pack with an explicit version
uip flow pack ./invoice-flow ./dist --version 1.2.0
# Override the package name
uip flow pack ./invoice-flow ./dist --name Invoicing.Flow --version 1.2.0
# Pack with defaults (name = folder, version = 1.0.0)
uip flow pack ./invoice-flow ./dist
# Pack with an explicit version
uip flow pack ./invoice-flow ./dist --version 1.2.0
# Override the package name
uip flow pack ./invoice-flow ./dist --name Invoicing.Flow --version 1.2.0
Format des données (--sortie json)
{
"Code": "FlowPack",
"Data": {
"Package": "invoice-flow.1.2.0.nupkg",
"Output": "./dist/invoice-flow.1.2.0.nupkg"
}
}
{
"Code": "FlowPack",
"Data": {
"Package": "invoice-flow.1.2.0.nupkg",
"Output": "./dist/invoice-flow.1.2.0.nupkg"
}
}
Problème connu - Pack de solution
Lorsqu'un projet Flow est ajouté à une solution (uip solution project add) et compressé avec uip solution pack, le .nupkg résultant à l'intérieur du zip de la solution peut ne pas contenir de fichiers critiques (.bpmn, .flow, entry-points.json, bindings_v2.json).
La cause première est un aide non récursif copyFiles() dans le @uipath/tool-flow publié - il ignore silencieusement les sous-répertoires content/ et flow_files/ . uip flow pack utilise une copie récursive et n'est pas affecté.
Solution: utilisez uip flow pack directement pour produire des fichiers .nupkg déployables jusqu’à ce que le pipeline de la solution soit corrigé.
Voir également
uip flow init— élaboration du projet d'aborduip flow validate— valider avant la mise en package- Vue d’ensemble du flux