get

Use esse comando para fazer o download de um pacote.

Propósito

O comando get é usado para fazer o download de um pacote e suas dependências.

Parâmetros

ram get options_without_values package_ID package_version options_with_values
Argumento Descrição Obrigatório
-n Use o parâmetro -n para fazer o download apenas do pacote e nenhuma de suas dependências. Não
package_ID O ID do pacote a ser transferido por download. Sim, a menos que você especifique um arquivo .json contendo uma lista de pacotes a serem transferidos por download.
package_version A versão do pacote a ser transferida por download. Se você não fornecer uma versão do pacote, a versão mais recente será transferida por download. Se você fornecer uma versão de pacote completa e explícita, essa versão será transferida por download. Se você fornecer uma versão de pacote que inclua o caractere curinga (*), a versão mais recente será transferida por download. Não
-q query Use o parâmetro -q para fornecer uma sequência de consultas para usar na procura do pacote a ser transferido por download. Não
-l package_list.json Use o parâmetro -l para especificar um arquivo .json que contenha uma lista de pacotes a serem transferidos por download. Sim, a menos que você especifique um ID de pacote.
-s snapshot_name:snapshot_version O nome e a versão de um pacote de capturas instantâneas do ambiente a ser criado no servidor de bibliotecas. Um pacote de capturas instantâneas do ambiente representa todos os pacotes transferidos por download pelo comando get. Não
-id build_ID O ID da construção a ser associado aos pacotes transferidos por download. O ID da construção é usado para resolver a variável SNAPSHOT. Não
-d pathname O local no qual o pacote será transferido por download. Se nenhum local for especificado, o pacote será transferido por download para o diretório atual. Não
-config configuration_file O caminho completo para o arquivo de configuração a ser usado para comunicação com o servidor de bibliotecas. Se você não especificar um arquivo de configuração na linha de comandos, o arquivo de configuração padrão no subdiretório .ram no diretório inicial do usuário atual será usado. Não, contanto que o arquivo de configuração padrão exista no subdiretório .ram do diretório inicial do usuário atual.

Sintaxe da Lista de Pacotes

Use o parâmetro -l para especificar um arquivo .json que contenha uma lista de pacotes a serem transferidos por download.

id
O ID do pacote é necessário a menos que você forneça uma sequência de consultas.
versão
Se você não fornecer uma versão do pacote, a versão mais recente será transferida por download. Se você fornecer uma versão de pacote completa e explícita, essa versão será transferida por download. Se você fornecer uma versão de pacote que inclua o caractere curinga (*), a versão mais recente será transferida por download.
query
Se você não especificar um ID, deverá especificar uma sequência de consultas para usar na procura do pacote a ser transferido por download.

Exemplo do Arquivo de Lista de Pacotes

{
  "packages" : [
    { "id" : "jke" , "version" : "2.1.0-*" },
    { "id" : "devops_cookbooks-3.0", "query" : "state:(ready for verification)" }
  ]}
ram get -n newpackage 2.1.0-*

Feedback