Création d'un groupe de packages - CodeArtifact

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Création d'un groupe de packages

Vous pouvez créer un groupe de packages à l'aide de la CodeArtifact console, du AWS Command Line Interface (AWS CLI) ou AWS CloudFormation. Pour plus d'informations sur la gestion des groupes de CodeArtifact packages avec CloudFormation, consultezCréation de CodeArtifact ressources avec AWS CloudFormation.

Création d'un groupe de packages (console)

  1. Ouvrez la AWS CodeArtifact console sur https://console.aws.amazon.com/codesuite/codeartifact/home.

  2. Dans le volet de navigation, choisissez Domains, puis le domaine dans lequel vous souhaitez créer un groupe de packages.

  3. Choisissez Groupes de packages, puis choisissez Créer un groupe de packages.

  4. Dans Définition du groupe de packages, entrez la définition du groupe de packages pour votre groupe de packages. La définition du groupe de packages détermine quels packages sont associés au groupe. Vous pouvez saisir la définition du groupe de packages manuellement avec du texte, ou vous pouvez utiliser le mode visuel pour effectuer des sélections et la définition du groupe de packages sera créée automatiquement.

  5. Pour utiliser le mode visuel afin de créer la définition du groupe de packages :

    1. Choisissez Visual pour passer en mode visuel.

    2. Dans Format du package, choisissez le format des packages à associer à ce groupe.

    3. Dans Namespace (Scope), choisissez les critères d'espace de noms auxquels vous souhaitez répondre.

      • Égal : correspond exactement à l'espace de noms spécifié. Si cette option est sélectionnée, entrez l'espace de noms correspondant.

      • Vide : associe les packages sans espace de noms.

      • Commence par un mot : fait correspondre les espaces de noms commençant par un mot spécifique. Si cette option est sélectionnée, entrez le mot de préfixe correspondant. Pour plus d'informations sur les mots et les limites des mots, voirCorrespondance des mots, des limites de mots et des préfixes.

      • Tout : Faites correspondre les packages dans tous les espaces de noms.

    4. Si l'option Egale, Blank ou Commence par un mot est sélectionnée, dans Nom du package, choisissez les critères de nom du package auxquels vous souhaitez répondre.

      • Exactement égal : correspond exactement au nom du package spécifié. Si c'est le cas, entrez le nom du package correspondant.

      • Commence par le préfixe : fait correspondre les packages qui commencent par le préfixe spécifié.

      • Commence par un mot : fait correspondre les packages qui commencent par un mot spécifique. Si cette option est sélectionnée, entrez le mot de préfixe correspondant. Pour plus d'informations sur les mots et les limites des mots, voirCorrespondance des mots, des limites de mots et des préfixes.

      • Tous : Faites correspondre tous les packages.

    5. Choisissez Next pour revoir la définition.

  6. Pour saisir la définition du groupe de packages avec du texte :

    1. Choisissez Texte pour passer en mode texte.

    2. Dans Définition du groupe de packages, entrez la définition du groupe de packages. Pour plus d'informations sur la syntaxe de définition des groupes de packages, consultezSyntaxe de définition du groupe de packages et comportement de correspondance.

    3. Choisissez Next pour revoir la définition.

  7. Dans Réviser la définition, passez en revue les packages qui seront inclus dans le nouveau groupe de packages en fonction de la définition fournie précédemment. Après avoir passé en revue, choisissez Next.

  8. Dans Informations sur le groupe de packages, ajoutez éventuellement une description et une adresse e-mail de contact pour le groupe de packages. Choisissez Suivant.

  9. Dans Contrôles d'origine des packages, configurez les contrôles d'origine à appliquer aux packages du groupe. Pour plus d'informations sur les contrôles d'origine des groupes de packages, consultezContrôles d'origine des groupes de packages.

  10. Choisissez Créer un groupe de packages.

Création d'un groupe de packages (AWS CLI)

Utilisez la create-package-group commande pour créer un groupe de packages dans votre domaine. Pour l'--package-groupoption, entrez la définition du groupe de packages qui détermine les packages associés au groupe. Pour plus d'informations sur la syntaxe de définition des groupes de packages, consultezSyntaxe de définition du groupe de packages et comportement de correspondance.

Si ce n'est pas le cas, configurez le AWS CLI en suivant les étapes décrites dansConfiguration avec 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