Fazendo Upload de um Artefato no Serviço Artifact Registry
O método usado para fazer upload de um artefato para o serviço Artifact Registry depende do tamanho do arquivo de artefato.
- Tamanho do arquivo menor que 200 MB
- 
- Oracle Cloud Console (recomendado)
- CLI do OCI no Cloud Shell
- CLI do OCI em um ambiente local
- API REST
 
- Tamanho do arquivo de 200 MB a 4 GB
- 
- CLI do OCI no Cloud Shell (recomendado)
- CLI do OCI em um ambiente local
- API REST
 
- Tamanho do arquivo maior que 4 GB
- 
- CLI do OCI em um ambiente local (recomendado)
- API REST
 
 Dica
Se um tamanho de arquivo de artefato for maior que 200 MB, você não poderá usar a Console para fazer upload desse artefato, mas poderá copiar o comando da CLI para fazer upload desse artefato da Console. Para obter um comando da CLI gerado, consulte as etapas a seguir para fazer upload de um artefato na Console.
Se um tamanho de arquivo de artefato for maior que 200 MB, você não poderá usar a Console para fazer upload desse artefato, mas poderá copiar o comando da CLI para fazer upload desse artefato da Console. Para obter um comando da CLI gerado, consulte as etapas a seguir para fazer upload de um artefato na Console.
- Faça upload de artefatos para repositórios do Artifact Registry usando a Referência de Linha de Comando para o Artifact Registry. - Para fazer upload de um artefato em um repositório no serviço Artifact Registry, use o recurso - artifacts generic artifact.- Obtenha todos os comandos para - artifacts generic artifact:- oci artifacts generic artifact -h- Obtenha ajuda para o comando - upload-by-path:- oci artifacts generic artifact upload-by-path -h- Encontre as opções obrigatórias: - --repository-id
- --artifact-path(caminho definido pelo usuário para organizar o artefato no repositório)
- --artifact-version(versão definida pelo usuário)
- --content-body(caminho para o artefato no seu ambiente local)
 - Fazer upload de um artefato: - 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>- Exemplo: - 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>
- Use a operação PutGenericArtifactContentByPath para fazer upload de um artefato em um repositório específico.