- 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 rpa build compile un projet UiPath Studio. Elle exécute l'analyseur de workflow (à moins qu'elle ne soit ignorée) et le compilateur de workflow par rapport au projet, mais ne produit pas de .nupkg Utilisez cette option lorsque vous souhaitez valider qu'un projet se compile correctement sans le compresser, par exemple une boucle interne ou une passerelle CI type. Recherchez uip rpa pack lorsque vous avez également besoin d’un package NuGet pour le téléchargement.
Prérequis runtime
- Le runtime.NET doit être disponible sur l'exécuteur — le compilateur de workflow est basé sur.NET. Consultez Modifications radicales — Runtime.NET.
- Exécuteur Windows pour les projets Windows. Les projets multiplateformes (
targetFramework: "Portable") sont créés sur n'importe quel système d'exploitation. Les projets Windows (targetFramework: "Windows") nécessitent un exécuteur Windows. Les projets Windows - Héritage nécessitentuip rpa-legacy. Voir la vue d’ensemble de uip rpa pour obtenir la matrice de standard de projet.
Synthèse
uip rpa build <projectDir> [options]
uip rpa build <projectDir> [options]
<projectDir>: chemin d'accès au projet Studio (répertoire contenantproject.json).
Options
| Drapeau | Description |
|---|---|
--skip-analyze | Ignorez l'étape de l'analyseur de workflow. Utile lorsque l'analyse s'exécute en tant qu'étape de pipeline distincte via uip rpa analyze. |
--governance-file-path <path> | Chemin d’accès à un fichier de règles de gouvernance/politique utilisé par l’analyseur. |
--governance-file-type <type> | Type de fichier de gouvernance (le package sous-jacent valide le choix — exécutez uip rpa build --help sur une installation en direct pour l’ensemble accepté). |
--detailed-log-path <path> | Écrivez un journal du compilateur/de l’analyseur détaillé au chemin donné. |
--exclude-configured-sources | Ignorer les sources NuGet utilisateur/machine lors de la résolution des dépendances. Utiliser pour appliquer une construction identifiée par rapport à --nuget-sources-config-path uniquement. |
--nuget-sources-config-path <path> | Chemin d’accès à un fichier de configuration de sources NuGet. |
--log-level <level> | Niveau du journal du compilateur. La valeur par défaut est Warn. |
Pour obtenir la liste complète des options de votre version d'outil installée, exécutez:
uip rpa build --help
uip rpa build --help
Exemples
# Build a project — fail the step on any compile or analyzer error
uip rpa build ./MyProject
# Build without re-running the analyzer (analysis runs in a separate CI stage)
uip rpa build ./MyProject --skip-analyze
# Build with governance enforcement
uip rpa build ./MyProject \
--governance-file-path ./policies/governance.json
# Build a project — fail the step on any compile or analyzer error
uip rpa build ./MyProject
# Build without re-running the analyzer (analysis runs in a separate CI stage)
uip rpa build ./MyProject --skip-analyze
# Build with governance enforcement
uip rpa build ./MyProject \
--governance-file-path ./policies/governance.json
Quand utiliser la création et la mise en package
| Use case | Commande |
|---|---|
| Valider la compilation d’un projet dans CI avant la fusion | uip rpa build |
Générer un .nupkg à des fins de téléchargement dans Orchestrator ou un flux | uip rpa pack |
| Validez la résolution des dépendances et la compilation des types, aucune gouvernance | uip rpa build --skip-analyze |
| Exécuter les passerelles de gouvernance uniquement, aucune sortie de compilation | uip rpa analyze |
pack effectue une construction en interne, de sorte qu'une étape build distincte avant pack est redondante, à moins que les deux étapes ne résident dans des tâches de pipeline différentes.
Associé
- uip rpa pack — créer et empaqueter dans un
.nupkg. - uip rpa analysis — exécute uniquement l'analyseur de workflow.
- uip rpa restauration — restaurer les dépendances; une build propre a besoin d'eux sur le disque.