Enumerar los activos de la versión del paquete - CodeArtifact

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Enumerar los activos de la versión del paquete

Un activo es un archivo individual (por ejemplo, un archivo npm o un .tgz archivo POM o JAR de Maven) almacenado y asociado a una versión de paquete. CodeArtifact Puede usar el comando list-package-version-assets para enumerar los activos de cada versión del paquete.

Ejecuta el list-package-version-assets comando para obtener la siguiente información sobre cada activo de tu AWS cuenta y de tu región actual AWS :

  • Su nombre.

  • Su tamaño, en bytes.

  • Conjunto de valores hash que se utilizan para la validación de la suma de verificación.

Por ejemplo, utilice el siguiente comando para enumerar los activos del paquete flatten-json Python, versión 0.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

El ejemplo siguiente muestra la salida.

{ "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" } } ] }

Enumerar los activos de un paquete npm

Un paquete npm siempre tiene un único activo con el nombre de package.tgz. Para enumerar los activos de un paquete npm con un alcance específico, incluya el alcance en la opción --namespace.

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

Enumerar los activos de un paquete Maven

Para enumerar los activos de un paquete Maven, incluya el espacio de nombres del paquete en la opción --namespace. Para enumerar los activos del paquete 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