Carga de un objeto en Artifact Registry
El método que utilice para cargar un artefacto en Registro de artefactos depende del tamaño del archivo de artefacto.
- Tamaño de archivo inferior a 200 MB.
-
- Consola de Oracle Cloud (recomendada)
- CLI de OCI en Cloud Shell
- CLI de OCI en un entorno local
- API de REST
- Tamaño de archivo de 200 MB a 4 GB
-
- CLI de OCI en Cloud Shell (recomendado)
- CLI de OCI en un entorno local
- API de REST
- Tamaño de archivo superior a 4 GB
-
- CLI de OCI en un entorno local (recomendado)
- API de REST
Consejo
Si el tamaño de un archivo de artefacto es mayor que 200 MB, no puede utilizar la consola para cargar ese artefacto, pero puede copiar el comando de la CLI para cargar ese artefacto desde la consola. Para obtener un comando de la CLI generado, consulte los siguientes pasos para cargar un artefacto en la consola.
Si el tamaño de un archivo de artefacto es mayor que 200 MB, no puede utilizar la consola para cargar ese artefacto, pero puede copiar el comando de la CLI para cargar ese artefacto desde la consola. Para obtener un comando de la CLI generado, consulte los siguientes pasos para cargar un artefacto en la consola.
Cargue artefactos en los repositorios del registro de artefactos mediante la referencia de línea de comandos para el registro de artefactos.
Para cargar un artefacto en un repositorio en Artifact Registry, utilice el recurso
artifacts generic artifact
.Obtenga todos los comandos para
artifacts generic artifact
:oci artifacts generic artifact -h
Obtenga ayuda para el comando
upload-by-path
:oci artifacts generic artifact upload-by-path -h
Busque las opciones necesarias:
--repository-id
--artifact-path
(ruta definida por el usuario para organizar el artefacto en el repositorio)--artifact-version
(versión definida por el usuario)--content-body
(ruta al artefacto en el entorno local)
Cargue un artefacto:
oci artifacts generic artifact upload-by-path --repository-id <repository-OCID> --artifact-path <user-defined-path-for-artifact> --artifact-version <version> --content-body <path-to-artifact-on-local-env>
Ejemplo:
oci artifacts generic artifact upload-by-path --repository-id ocid1.artifactrepository.oc1..xxx... --artifact-path project01/my-web-app/artifact-abc --artifact-version 1.0 --content-body <path-to-artifact-on-local-env>
Utilice la operación PutGenericArtifactContentByPath para cargar un artefacto en un repositorio específico.