- 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 solution publish télécharge une solution .zip — produite par uip solution pack — dans le flux de solutions du locataire. Une fois qu'un package est publié, il est visible par uip solution packages list et peut être déployé avec uip solution deploy run
La publication est une opération authentifiée. Exécutez d’abord uip login ou transmettez --tenant pour cibler un locataire spécifique au sein de votre organisation authentifiée.
Synthèse
uip solution publish <packagePath> [--tenant <tenant-name>] [--login-validity <minutes>]
uip solution publish <packagePath> [--tenant <tenant-name>] [--login-validity <minutes>]
La commande respecte les options globales et renvoie les codes de sortie standard.
Arguments
<packagePath>(requis) : chemin d'accès à un package.zipproduit paruip solution pack. Le fichier doit exister et avoir une extension.zip; tout le reste échoue avec un résultatFailure.
Options
-t, --tenant <tenant-name>— Locataire dans lequel publier. La valeur par défaut est le locataire sélectionné lors de l'authentification.--login-validity <minutes>— Nombre minimum de minutes avant l'expiration du jeton pour déclencher une actualisation. La valeur par défaut est10.
Exemples
Minimum
uip solution publish ./dist/my-solution.1.0.0.zip
uip solution publish ./dist/my-solution.1.0.0.zip
Commun — cibler un locataire spécifique
uip solution publish ./dist/my-solution.1.0.0.zip --tenant Production
uip solution publish ./dist/my-solution.1.0.0.zip --tenant Production
Scripting — pack de chaîne → publier et capturer la clé de version du package
uip solution pack ./my-solution ./dist --version 1.2.0
KEY=$(uip solution publish ./dist/my-solution.1.2.0.zip --output-filter "Data.PackageVersionKey" --output plain)
echo "Published version key: $KEY"
uip solution pack ./my-solution ./dist --version 1.2.0
KEY=$(uip solution publish ./dist/my-solution.1.2.0.zip --output-filter "Data.PackageVersionKey" --output plain)
echo "Published version key: $KEY"
Format des données (--sortie json)
{
"Code": "SolutionPublish",
"Data": {
"Status": "Published successfully",
"PackageVersionKey": "a1b2c3d4-0000-0000-0000-000000000001",
"PackageName": "my-solution",
"PackageVersion": "1.0.0"
}
}
{
"Code": "SolutionPublish",
"Data": {
"Status": "Published successfully",
"PackageVersionKey": "a1b2c3d4-0000-0000-0000-000000000001",
"PackageName": "my-solution",
"PackageVersion": "1.0.0"
}
}
PackageVersionKey— GUID identifiant cette version spécifique du package dans le flux du locataire.PackageName/PackageVersion— les valeurs transmises à (ou définies par défaut par)pack; les réutiliser surdeploy run --package-name --package-version
Conflits de version
La publication d'un package dont la name + version existe déjà dans le flux échoue avec une erreur descriptive. Incrémentez la version dans votre build, généralement via pack --version … , avant de republier. Les instructions d’erreur désignent cette même correction.
Commandes associées
uip solution pack— produit le.zipà publier.uip solution packages list— voir les versions publiées.uip solution packages delete— supprime une version publiée.uip solution deploy run— déployer le package publié dans Orchestrator.
Voir également
- Votre premier pipeline — empaqueter → publier → déployer l'exécution.
- Authentification — Gestion des sessions.
- Vue d’ensemble du type
uip solution.