View a markdown version of this page

Assigner une flotte ou un calcul à une action - Amazon CodeCatalyst

Amazon n' CodeCatalyst est plus ouvert aux nouveaux clients. Les clients existants peuvent continuer à utiliser le service normalement. Pour de plus amples informations, veuillez consulter Comment effectuer une migration depuis CodeCatalyst.

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.

Assigner une flotte ou un calcul à une action

Par défaut, les actions de flux de travail utilisent la flotte Linux.x86-64.Large à la demande avec un type de calcul Amazon EC2. Pour utiliser une flotte provisionnée à la place, ou pour utiliser une autre flotte à la demande, par exempleLinux.x86-64.2XLarge, suivez les instructions suivantes.

Visual
Avant de commencer
  • Si vous souhaitez attribuer une flotte approvisionnée, vous devez d'abord créer la flotte approvisionnée. Pour de plus amples informations, veuillez consulter Création d'une flotte approvisionnée.

Pour affecter une flotte approvisionnée ou un type de flotte différent à une action
  1. Ouvrez la CodeCatalyst console à l'adresse https://codecatalyst.aws/.

  2. Choisissez votre projet.

  3. Dans le volet de navigation, choisissez CI/CD, puis choisissez Workflows.

  4. Choisissez le nom de votre flux de travail. Vous pouvez filtrer en fonction du référentiel source ou du nom de la branche dans laquelle le flux de travail est défini, ou filtrer par nom ou statut du flux de travail.

  5. Choisissez Modifier.

  6. Choisissez Visual.

  7. Dans le diagramme de flux de travail, choisissez l'action à laquelle vous souhaitez affecter votre flotte approvisionnée ou un nouveau type de flotte.

  8. Cliquez sur l’onglet Configuration.

  9. Dans Compute fleet, procédez comme suit :

    Spécifiez la machine ou le parc qui exécutera votre flux de travail ou les actions de votre flux de travail. Avec les flottes à la demande, lorsqu'une action démarre, le flux de travail fournit les ressources dont elle a besoin et les machines sont détruites à la fin de l'action. Exemples de flottes à la demande :Linux.x86-64.Large,Linux.x86-64.XLarge. Pour plus d'informations sur les flottes à la demande, consultezOn-demand propriétés de la flotte.

    Avec les flottes provisionnées, vous configurez un ensemble de machines dédiées pour exécuter les actions de votre flux de travail. Ces machines restent inactives, prêtes à traiter les actions immédiatement. Pour plus d'informations sur les flottes provisionnées, consultez. Propriétés de la flotte de véhicules provisionnée

    Si cette valeur Fleet est omise, la valeur par défaut estLinux.x86-64.Large.

  10. (Facultatif) Choisissez Valider pour valider le code YAML du flux de travail avant de valider.

  11. Choisissez Commit, saisissez un message de validation, puis choisissez Commit à nouveau.

YAML
Avant de commencer
  • Si vous souhaitez attribuer une flotte approvisionnée, vous devez d'abord créer la flotte approvisionnée. Pour de plus amples informations, veuillez consulter Création d'une flotte approvisionnée.

Pour affecter une flotte approvisionnée ou un type de flotte différent à une action
  1. Ouvrez la CodeCatalyst console à l'adresse https://codecatalyst.aws/.

  2. Choisissez votre projet.

  3. Dans le volet de navigation, choisissez CI/CD, puis choisissez Workflows.

  4. Choisissez le nom de votre flux de travail. Vous pouvez filtrer en fonction du référentiel source ou du nom de la branche dans laquelle le flux de travail est défini, ou filtrer par nom ou statut du flux de travail.

  5. Choisissez Modifier.

  6. Choisissez YAML.

  7. Trouvez l'action à laquelle vous souhaitez affecter votre flotte approvisionnée ou un nouveau type de flotte.

  8. Dans l'action, ajoutez une Compute propriété et définissez Fleet le nom de votre flotte ou le type de flotte à la demande. Pour plus d'informations, consultez la description de la Fleet propriété dans la section « Créez et testez des actions YAML Pour votre action ».

  9. (Facultatif) Choisissez Valider pour valider le code YAML du flux de travail avant de valider.

  10. Choisissez Commit, saisissez un message de validation, puis choisissez Commit à nouveau.