Répertorier les actifs de la version - CodeArtifact

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Répertorier les actifs de la version

Un actif est un fichier individuel (par exemple, un .tgz fichier npm ou Maven POM ou un JAR fichier) stocké dans CodeArtifact lequel est associé à une version de package. Vous pouvez utiliser la list-package-version-assets commande pour répertorier les actifs de chaque version de package.

Exécutez la list-package-version-assets commande pour renvoyer les informations suivantes à propos de chaque actif de votre AWS compte et de votre AWS région actuelle :

  • Son nom.

  • Sa taille, en octets.

  • Ensemble de valeurs de hachage utilisées pour la validation de la somme de contrôle.

Par exemple, utilisez la commande suivante pour répertorier les actifs du package Pythonflatten-json, version0.1.7.

aws codeartifact list-package-version-assets --domain my_domain --domain-owner 111122223333 \ --repository my_repo --format pypi --package flatten-json \ --package-version 0.1.7

Le résultat est présenté ci-dessous :

{ "format": "pypi", "package": "flatten-json", "version": "0.1.7", "versionRevision": "REVISION-SAMPLE-1-C7F4S5E9B772FC", "assets": [ { "name": "flatten_json-0.1.7-py3-none-any.whl", "size": 31520, "hashes": { "MD5": "41bba98d5b9219c43089eEXAMPLE-MD5", "SHA-1": "69b215c25dd4cda1d997a786ec6EXAMPLE-SHA-1", "SHA-256": "43f24850b7b7b7d79c5fa652418518fbdf427e602b1edabe6EXAMPLE-SHA-256", "SHA-512": "3947382ac2c180ee3f2aba4f8788241527c8db9dfe9f4b039abe9fc560aaf5a1fced7bd1e80a0dca9ce320d95f0864e0dec3ac4f2f7b2b2cbEXAMPLE-SHA-512" } }, { "name": "flatten_json-0.1.7.tar.gz", "size": 2865, "hashes": { "MD5": "41bba98d5b9219c43089eEXAMPLE-MD5", "SHA-1": "69b215c25dd4cda1d997a786ec6EXAMPLE-SHA-1", "SHA-256": "43f24850b7b7b7d79c5fa652418518fbdf427e602b1edabe6EXAMPLE-SHA-256", "SHA-512": "3947382ac2c180ee3f2aba4f8788241527c8db9dfe9f4b039abe9fc560aaf5a1fced7bd1e80a0dca9ce320d95f0864e0dec3ac4f2f7b2b2cbEXAMPLE-SHA-512" } } ] }

Lister les actifs d'un package npm

Un package npm possède toujours un seul actif portant le nom depackage.tgz. Pour répertorier les actifs d'un package npm délimité, incluez la portée dans l'--namespaceoption.

aws codeartifact list-package-version-assets --domain my_domain --domain-owner 111122223333 \ --repository my_repo --format npm --package webpack \ --namespace types --package-version 4.9.2

Lister les actifs d'un package Maven

Pour répertorier les actifs d'un package Maven, incluez l'espace de noms du package dans l'--namespaceoption. Pour répertorier les actifs du package Maven : commons-cli:commons-cli

aws codeartifact list-package-version-assets --domain my_domain --domain-owner 111122223333 \ --repository my_repo --format maven --package commons-cli \ --namespace commons-cli --package-version 1.0