UiPath Documentation
uipath-cli
latest
false
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Guide de l'utilisateur de UiPath CLI

pack de solution uip

uip solution pack produit un package .zip déployable à partir d'un répertoire de solution (contenu un manifeste .uipx ) ou d'un fichier de bundle .uis . L’archive résultante est ce que uip solution publish télécharge dans le flux de locataire, que uip solution deploy run peut ensuite déployer.

La compression est une opération hors ligne — elle ne contacte pas Orchestrator — il est donc sécurisé de s’exécuter à l’intérieur des étapes de création qui n’ont pas encore d’informations d’identification.

Synthèse

uip solution pack <solutionPath> <outputPath> [--name <name>] [--version <version>] [--login-validity <minutes>]
uip solution pack <solutionPath> <outputPath> [--name <name>] [--version <version>] [--login-validity <minutes>]

La commande respecte les options globales et renvoie les codes de sortie standard.

Arguments

  • <solutionPath> (requis) : Chemin d'accès à un répertoire de solution (contenant un manifeste .uipx ) ou un fichier .uis .
  • <outputPath> (requis) : le répertoire de sortie où le package .zip sera écrit. Le répertoire doit exister; il n'est pas créé pour vous.

Options

  • -n, --name <name> — Nom du package. Par défaut, le nom du dossier de la solution (ou le nom de base du fichier .uis ). Le package .zip se nomme <name>.<version>.zip.
  • -v, --version <version> — Version du package. La valeur par défaut est 1.0.0. Apparaît dans le nom du fichier de sortie et correspond à la valeur transmise à --package-version le deploy run.
  • --login-validity <minutes> — Nombre minimum de minutes avant l'expiration du jeton pour déclencher une actualisation. La valeur par défaut est 10. Uniquement pertinent lorsque l’étape de regroupement interne du module doit résoudre des ressources distantes.

Exemples

Minimum

uip solution pack ./my-solution ./dist
uip solution pack ./my-solution ./dist

Compresse la solution à ./my-solution dans ./dist/my-solution.1.0.0.zip (version par défaut).

Commun — nom et version du code PIN pour une version CI

uip solution pack ./my-solution ./dist --name invoices --version 1.2.0
uip solution pack ./my-solution ./dist --name invoices --version 1.2.0

Écrit ./dist/invoices.1.2.0.zip.

Scripts — capturez le chemin de sortie de l'étape de publication

PKG=$(uip solution pack ./my-solution ./dist --version 1.2.0 --output-filter "Data.Output" --output plain)
uip solution publish "$PKG"
PKG=$(uip solution pack ./my-solution ./dist --version 1.2.0 --output-filter "Data.Output" --output plain)
uip solution publish "$PKG"

Format des données (--sortie json)

{
  "Code": "SolutionPack",
  "Data": {
    "Package": "my-solution.1.2.0.zip",
    "Output": "./dist/my-solution.1.2.0.zip"
  }
}
{
  "Code": "SolutionPack",
  "Data": {
    "Package": "my-solution.1.2.0.zip",
    "Output": "./dist/my-solution.1.2.0.zip"
  }
}
  • Package — nom de base du .zip généré.
  • Output — chemin vers le .zip sur le disque, relatif ou absolu selon <outputPath>.
  • uip solution publish — télécharge le fichier .zip compressé dans le flux de solution du locataire.
  • uip solution upload — chemin alternatif qui charge la solution dans Studio Web pour la modification interactive au lieu de la compresser pour le déploiement.
  • uip solution deploy run — déploie un package publié dans Orchestrator.

Voir également

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour