Caricamento di un artifact nel registro artifact
Il metodo utilizzato per caricare un artifact nel registro artifact dipende dalla dimensione del file artifact.
- Dimensione file minore di 200 MB
-
- Oracle Cloud Console (consigliato)
- CLI OCI in Cloud Shell
- CLI OCI in un ambiente locale
- API REST
- Dimensione file da 200 MB a 4 GB
-
- CLI OCI in Cloud Shell (consigliato)
- CLI OCI in un ambiente locale
- API REST
- Dimensione del file maggiore di 4 GB
-
- CLI OCI in un ambiente locale (consigliato)
- API REST
Suggerimento
Se la dimensione di un file artifact è maggiore di 200 MB, non è possibile utilizzare la console per caricare l'artifact, ma è possibile copiare il comando CLI per caricare l'artifact dalla console. Per ottenere un comando CLI generato, vedere la procedura riportata di seguito per caricare un artifact nella console.
Se la dimensione di un file artifact è maggiore di 200 MB, non è possibile utilizzare la console per caricare l'artifact, ma è possibile copiare il comando CLI per caricare l'artifact dalla console. Per ottenere un comando CLI generato, vedere la procedura riportata di seguito per caricare un artifact nella console.
Caricare gli artifact nei repository del registro artifact utilizzando il riferimento riga di comando per il registro artifact.
Per caricare un artifact in un repository in Registro artifact, utilizzare la risorsa
artifacts generic artifact
.Ottenere tutti i comandi per
artifacts generic artifact
:oci artifacts generic artifact -h
Consultare la Guida per il comando
upload-by-path
:oci artifacts generic artifact upload-by-path -h
Trovare le opzioni obbligatorie:
--repository-id
--artifact-path
(percorso definito dall'utente per organizzare l'artifact nel repository)--artifact-version
(versione definita dall'utente)--content-body
(percorso dell'artifact nell'ambiente locale)
Carica un artifact:
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>
Esempio:
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>
Utilizzare l'operazione PutGenericArtifactContentByPath per caricare un artifact in un repository specifico.