Téléchargement d'un artefact vers le serveur dans Artifact Registry
La méthode que vous utilisez pour télécharger un artefact vers Artifact Registry dépend de la taille du fichier d'artefact.
- Taille de fichier inférieure à 200 Mo
-
- Console Oracle Cloud (recommandé)
- CLI OCI dans Cloud Shell
- CLI OCI dans un environnement local
- API REST
- Taille de fichier comprise entre 200 Mo et 4 Go
-
- CLI OCI dans Cloud Shell (recommandé)
- CLI OCI dans un environnement local
- API REST
- Taille de fichier supérieure à 4 Go
-
- CLI OCI dans un environnement local (recommandé)
- API REST
Conseil
Si la taille d'un fichier d'artefact est supérieure à 200 Mo, vous ne pouvez pas utiliser la console pour télécharger cet artefact, mais vous pouvez copier la commande CLI pour télécharger cet artefact à partir de la console. Pour obtenir une commande d'interface de ligne de commande générée, reportez-vous aux étapes suivantes de téléchargement d'un artefact dans la console.
Si la taille d'un fichier d'artefact est supérieure à 200 Mo, vous ne pouvez pas utiliser la console pour télécharger cet artefact, mais vous pouvez copier la commande CLI pour télécharger cet artefact à partir de la console. Pour obtenir une commande d'interface de ligne de commande générée, reportez-vous aux étapes suivantes de téléchargement d'un artefact dans la console.
Téléchargez des artefacts vers les référentiels Artifact Registry à l'aide de la référence de ligne de commande pour Artifact Registry.
Pour télécharger un artefact vers un référentiel dans Artifact Registry, utilisez la ressource
artifacts generic artifact
.Obtenez toutes les commandes pour
artifacts generic artifact
:oci artifacts generic artifact -h
Obtenez l'aide relative à la commande
upload-by-path
:oci artifacts generic artifact upload-by-path -h
Recherchez les options requises :
--repository-id
--artifact-path
(chemin défini par l'utilisateur pour classer l'artefact dans le référentiel)--artifact-version
(version définie par l'utilisateur)--content-body
(chemin de l'artefact dans votre environnement local)
Téléchargez un artefact :
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>
Exemple :
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>
Utilisez l'opération PutGenericArtifactContentByPath pour télécharger un artefact vers un référentiel spécifique.