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

Packages de solutions uip

uip solution packages inspecte les packages de solutions publiés dans votre flux de locataire — les artefacts .zip produits par uip solution pack et téléchargés par uip solution publish. Deux sous-commandes sont disponibles:

Sous-commandeObjectif
listRépertorie les packages publiés (nom, version, date de publication).
deleteSupprimez une version spécifique d'un package publié.

Les deux sous-commandes sont authentifiées. Exécutez d’abord uip login ou transmettez --tenant pour cibler un locataire spécifique.

Synthèse

uip solution packages list [--tenant <tenant-name>] [--take <n>] [--order-by <column>] [--order-direction <Ascending|Descending>]
uip solution packages delete <packageName> <packageVersion> [--tenant <tenant-name>]
uip solution packages list [--tenant <tenant-name>] [--take <n>] [--order-by <column>] [--order-direction <Ascending|Descending>]
uip solution packages delete <packageName> <packageVersion> [--tenant <tenant-name>]

Chaque sous-commande respecte les options globales et renvoie les codes de sortie standard.


liste des packages de solutions uip

Répertoriez les packages de solutions publiés dans le flux du locataire. La sortie contient les champs que vous devez transmettre à uip solution deploy run: packageName et packageVersion.

Options

  • -t, --tenant <tenant-name> — Locataire à interroger. La valeur par défaut est le locataire sélectionné lors de l'authentification.
  • --take <count> — Le nombre de packages à renvoyer. La valeur par défaut est 10.
  • --order-by <column> — Colonne par laquelle trier. La valeur par défaut est publishDate.
  • --order-direction <direction>Ascending ou Descending. La valeur par défaut est Descending.
  • --login-validity <minutes> — Nombre minimum de minutes avant l'expiration du jeton pour déclencher une actualisation. La valeur par défaut est 10.

Exemples

Minimum
uip solution packages list
uip solution packages list
Commun — les 20 publications les plus récentes
uip solution packages list --take 20
uip solution packages list --take 20
Scripts — choisissez la dernière version d'un package connu
uip solution packages list --output-filter "Data[?packageName=='my-package'] | [0].packageVersion" --output plain
uip solution packages list --output-filter "Data[?packageName=='my-package'] | [0].packageVersion" --output plain

Format des données (--sortie json)

{
  "Code": "SolutionPackagesList",
  "Data": [
    {
      "packageName": "MyPackage",
      "packageVersion": "1.0.0",
      "publishDate": "2026-04-15T10:30:00Z"
    }
  ]
}
{
  "Code": "SolutionPackagesList",
  "Data": [
    {
      "packageName": "MyPackage",
      "packageVersion": "1.0.0",
      "publishDate": "2026-04-15T10:30:00Z"
    }
  ]
}

Suppression des packages de solutions UIP

Supprimez une version spécifique d’un package publié dans le flux de locataire. Il s'agit d'une opération permanente, il n'y a pas de suppression réversible.

Arguments

  • <packageName> (requis) : le nom du package, tel que renvoyé par packages list.
  • <packageVersion> (requis) : la version exacte à supprimer (par exemple 1.0.0).

Options

  • -t, --tenant <tenant-name> — Locataire à cibler. 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 est 10.

Exemples

Minimum
uip solution packages delete my-package 1.0.0
uip solution packages delete my-package 1.0.0
Scripts — supprimez toutes les versions antérieures à une majeure donnée
uip solution packages list --take 100 \
  --output-filter "Data[?packageName=='my-package' && starts_with(packageVersion, '0.')]" \
  --output json \
  | jq -r '.[] | .packageVersion' \
  | xargs -I{} uip solution packages delete my-package {}
uip solution packages list --take 100 \
  --output-filter "Data[?packageName=='my-package' && starts_with(packageVersion, '0.')]" \
  --output json \
  | jq -r '.[] | .packageVersion' \
  | xargs -I{} uip solution packages delete my-package {}

Format des données (--sortie json)

{
  "Code": "SolutionPackagesDelete",
  "Data": {
    "PackageName": "my-package",
    "PackageVersion": "1.0.0"
  }
}
{
  "Code": "SolutionPackagesDelete",
  "Data": {
    "PackageName": "my-package",
    "PackageVersion": "1.0.0"
  }
}

Modes d’échec

  • Package ou version introuvable. Apparaît comme un échec standard avec des instructions pour vérifier le nom et la version par rapport à packages list.
  • Autorisations insuffisantes. L'utilisateur authentifié doit avoir l'autorisation de supprimer des packages dans le locataire cible.

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