Artefakte in Artifact Registry hochladen
Die Methode, mit der Sie ein Artefakt in Artifact Registry hochladen, hängt von der Größe der Artefaktdatei ab.
- Dateigröße unter 200 MB
-
- Oracle Cloud-Konsole (empfohlen)
- OCI CLI in Cloud Shell
- OCI-CLI in einer lokalen Umgebung
- REST-API
- Dateigröße zwischen 200 MB und 4 GB
-
- OCI-CLI in Cloud Shell (empfohlen)
- OCI-CLI in einer lokalen Umgebung
- REST-API
- Dateigröße über 4 GB
-
- OCI-CLI in einer lokalen Umgebung (empfohlen)
- REST-API
Tipp
Wenn eine Artefaktdateigröße größer als 200 MB ist, können Sie dieses Artefakt nicht mit der Konsole hochladen. Sie können jedoch den CLI-Befehl zum Hochladen dieses Artefakts aus der Konsole kopieren. Informationen zum Abrufen eines generierten CLI-Befehls finden Sie in den folgenden Schritten zum Hochladen eines Artefakts in der Konsole.
Wenn eine Artefaktdateigröße größer als 200 MB ist, können Sie dieses Artefakt nicht mit der Konsole hochladen. Sie können jedoch den CLI-Befehl zum Hochladen dieses Artefakts aus der Konsole kopieren. Informationen zum Abrufen eines generierten CLI-Befehls finden Sie in den folgenden Schritten zum Hochladen eines Artefakts in der Konsole.
Laden Sie Artefakte mit der Befehlszeilenreferenz für Artifact Registry in Artifact Registry-Repositorys hoch.
Um ein Artefakt in ein Repository in Artifact Registry hochzuladen, verwenden Sie die Ressource
artifacts generic artifact
.Alle Befehle für
artifacts generic artifact
abrufen:oci artifacts generic artifact -h
Hilfe für den Befehl
upload-by-path
abrufen:oci artifacts generic artifact upload-by-path -h
Erforderliche Optionen suchen:
--repository-id
--artifact-path
(benutzerdefinierter Pfad zum Organisieren des Artefakts im Repository)--artifact-version
(benutzerdefinierte Version)--content-body
(Pfad zum Artefakt in Ihrer lokalen Umgebung)
Artefakt hochladen:
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>
Beispiel:
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>
Mit dem Vorgang PutGenericArtifactContentByPath können Sie ein Artefakt in ein bestimmtes Repository hochladen.