- Vue d'ensemble (Overview)
- Interface de ligne de commande UiPath
- Extension Azure DevOps
- Plugin Jenkins
La tâche UiPath Pack vous permet de compresser un projet UiPath existant dans un package NuGet.
Configuration
Utilisez la table suivante pour configurer les entrées UiPath Pack.
| Argument | Description |
|---|---|
| Nom complet (Display name) (obligatoire) | Saisissez un nom pour votre tâche. |
| Choisir la méthode de contrôle de version (obligatoire) | You can select an automatically generated version, use the project version, or define a new version. For more information, see Package Versions. |
| Version (obligatoire) | Disponible uniquement sur les dossiers modernes avec une stratégie d'allocation dynamique. Spécifier la version du package offre la possibilité de suivre plus efficacement les packages construits et leur versionnement source. Par exemple, le modèle d’assembly Microsoft peut être utilisé pour créer la version du package NuGet : [Major].[Minor].[BuildNumber].[RevisionNumber]
Les options disponibles sont:
|
| Chemin du ou des projets (obligatoire) | Sélectionnez l'emplacement du projet à compresser. Il peut s’agir d’un chemin direct vers un fichier project.json ou un répertoire contenant un ou plusieurs projets. Dans ce dernier cas, chaque projet de niveau un est compressé individuellement. |
| Choisir le type de sortie (obligatoire uniquement pour le contrôle de version manuel) | Définissez un type de projet pour le projet qui va être empaqueté. Si vous définissez None , le type de projet sera extrait du fichier JSON du projet. Les types de projets suivants sont pris en charge : 'Process', 'Library', 'Tests', 'Objects', 'None'.
|
| Connexion Orchestrator (Orchestrator connection) (obligatoire) | Configure the service connection to access UiPath Orchestrator services. You can configure a connection only for this step or use an existing global connection. For more information, see Configuring UiPath Orchestrator service connection. |
| Chemin de sortie (requis) | Définissez un chemin de dossier où le package sera placé. |
| Exécuter l’analyse du workflow | Select this option to run workflow analysis rules on your automation project (e.g., Fail jobs in case of errors). By default, this option is not activated. For more information, see Application Testing Workflow Analyzer Rules. |
| Niveau du traçage | Sélectionnez l'utilisateur dans la liste déroulante. |
Pipeline YAML
Vous pouvez prévisualiser un document YAML entièrement analysé pour la tâche de compression UiPath.
- task: UiPathPack@2
inputs:
#versionType: AutoVersion # Options: AutoVersion, CurrentVersion, ManualVersion
#version: '1.0.0' # Required when versionType == ManualVersion
#projectJsonPath: '$(Build.SourcesDirectory)\MyFirstProcess'
#outputPath: '$(Build.ArtifactStagingDirectory)\Packages\MyFirstProcess'
#outputType: 'None' # Options: Process, Library, Tests, Objects, None
#runWorkflowAnalysis: 'False'
#orchestratorConnection: 'service-connection-name' # Service connection to UiPath Orchestrator,
#traceLevel: 'None' # Options: Critical, Error, Warning, Information, Verbose, None
- task: UiPathPack@2
inputs:
#versionType: AutoVersion # Options: AutoVersion, CurrentVersion, ManualVersion
#version: '1.0.0' # Required when versionType == ManualVersion
#projectJsonPath: '$(Build.SourcesDirectory)\MyFirstProcess'
#outputPath: '$(Build.ArtifactStagingDirectory)\Packages\MyFirstProcess'
#outputType: 'None' # Options: Process, Library, Tests, Objects, None
#runWorkflowAnalysis: 'False'
#orchestratorConnection: 'service-connection-name' # Service connection to UiPath Orchestrator,
#traceLevel: 'None' # Options: Critical, Error, Warning, Information, Verbose, None