Criar um grupo de pacotes - CodeArtifact

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criar um grupo de pacotes

Você pode criar um grupo de pacotes usando o CodeArtifact console, o AWS Command Line Interface (AWS CLI) ou AWS CloudFormation. Para obter mais informações sobre como gerenciar grupos de CodeArtifact pacotes com CloudFormation, consulteCriando CodeArtifact recursos com AWS CloudFormation.

Criar um grupo de pacotes (console)

  1. Abra o AWS CodeArtifact console em https://console.aws.amazon.com/codesuite/codeartifact/home.

  2. No painel de navegação, escolha Domínios e escolha o domínio no qual você deseja criar um grupo de pacotes.

  3. Escolha Package groups e escolha Create package group.

  4. Em Definição do grupo de pacotes, insira a definição do grupo de pacotes para seu grupo de pacotes. A definição do grupo de pacotes determina quais pacotes estão associados ao grupo. Você pode inserir a definição do grupo de pacotes manualmente com texto ou usar o modo visual para fazer seleções e a definição do grupo de pacotes será criada automaticamente.

  5. Para usar o modo visual para criar a definição do grupo de pacotes:

    1. Escolha Visual para alternar para o modo visual.

    2. Em Package format, escolha o formato dos pacotes a serem associados a esse grupo.

    3. Em Namespace (Scope), escolha os critérios de namespace a serem correspondidos.

      • Igual a: corresponde exatamente ao namespace especificado. Se escolhido, insira o namespace para corresponder.

      • Em branco: combine pacotes sem namespace.

      • Começa com a palavra: combine os namespaces que começam com uma palavra especificada. Se escolhido, insira a palavra de prefixo para corresponder. Para obter mais informações sobre palavras e limites de palavras, consultePalavras, limites de palavras e correspondência de prefixos.

      • Tudo: Combine pacotes em todos os namespaces.

    4. Se a opção Equals, Blank ou Starts with word estiver selecionada, em Package name, escolha os critérios do nome do pacote aos quais corresponder.

      • Exatamente igual: corresponde exatamente ao nome do pacote especificado. Se escolhido, insira o nome do pacote a ser correspondido.

      • Começa com prefixo: combine pacotes que começam com o prefixo especificado.

      • Começa com uma palavra: combine pacotes que começam com uma palavra especificada. Se escolhido, insira a palavra de prefixo para corresponder. Para obter mais informações sobre palavras e limites de palavras, consultePalavras, limites de palavras e correspondência de prefixos.

      • Todos: Combine todos os pacotes.

    5. Escolha Avançar para revisar a definição.

  6. Para inserir a definição do grupo de pacotes com texto:

    1. Escolha Texto para alternar para o modo de texto.

    2. Em Definição do grupo de pacotes, insira a definição do grupo de pacotes. Para obter mais informações sobre a sintaxe de definição de grupo de pacotes, consulteDefinição, sintaxe e comportamento de correspondência do grupo de pacotes.

    3. Escolha Avançar para revisar a definição.

  7. Em Revisar definição, revise os pacotes que serão incluídos no novo grupo de pacotes com base na definição fornecida anteriormente. Depois de revisar, escolha Avançar.

  8. Em Informações do grupo de pacotes, opcionalmente, adicione uma descrição e um e-mail de contato para o grupo de pacotes. Escolha Próximo.

  9. Em Package origin controls, configure os controles de origem a serem aplicados aos pacotes no grupo. Para obter mais informações sobre os controles de origem do grupo de pacotes, consulteControles de origem do grupo de pacotes.

  10. Escolha Criar grupo de pacotes.

Crie um grupo de pacotes (AWS CLI)

Use o create-package-group comando para criar um grupo de pacotes em seu domínio. Para a --package-group opção, insira a definição do grupo de pacotes que determina quais pacotes estão associados ao grupo. Para obter mais informações sobre a sintaxe de definição de grupo de pacotes, consulteDefinição, sintaxe e comportamento de correspondência do grupo de pacotes.

Caso não tenha feito isso, configure o AWS CLI seguindo as etapas emConfigurando com AWS CodeArtifact.

aws codeartifact create-package-group \ --domain my_domain \ --package-group '/nuget/*' \ --domain-owner 111122223333 \ --contact-info contact@email.com \ --description "a new package group" \ --tags key=key1,value=value1