Gestion des générations dans AWS CodeBuild - AWS CodeBuild

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.

Gestion des générations dans AWS CodeBuild

Une génération représente un ensemble d'actions exécutées par AWS CodeBuild pour créer des artefacts de sortie (par exemple, un fichier JAR) basé sur un ensemble d'artefacts d'entrée (par exemple, une collection de fichiers de classe Java).

Les règles suivantes s'appliquent lorsque vous exécutez plusieurs builds :

  • Les builds s'exécutent simultanément, lorsque possible. Le nombre maximal de versions en cours d'exécution simultanée peut varier. Pour plus d'informations, consultez Quotas pour AWS CodeBuild.

  • Si le projet de génération comporte une limite de génération simultanée, les builds renvoient une erreur si le nombre de builds en cours d'exécution atteint la limite de génération simultanée pour le projet. Pour de plus amples informations, veuillez consulterActiver la limite de construction simultanée.

  • Si le projet de construction n'a pas de limite de génération simultanée, les builds sont mis en file d'attente si le nombre de builds en cours d'exécution atteint la limite de génération simultanée pour la plate-forme et le type de calcul. Le nombre maximal de builds dans une file d'attente est à cinq fois la limite des builds simultanés. Pour plus d'informations, consultez Quotas pour AWS CodeBuild.

    Un build dans une file d'attente qui ne démarre pas après le nombre de minutes spécifié dans sa valeur d'expiration est supprimé de la file d'attente. La valeur de délai d'expiration par défaut est de huit heures. Vous pouvez remplacer le délai de mise en file d'attente de génération par une valeur comprise entre cinq minutes et huit heures lorsque vous exécutez votre build. Pour plus d'informations, consultez Exécution d'une génération dans AWS CodeBuild.

    Il n'est pas possible de prédire l'ordre dans lequel les builds mis en attente démarrent.

Note

Vous pouvez accéder à l'historique d'une génération pour une durée d'un an.

Vous pouvez effectuer ces tâches lorsque vous gérez des générations :