J'ai une question sur ce que serial: true
fait par rapport aux emplois. Il semble un peu redondant puisque serial_groups
semble déjà contrôler l'exécution en série de plusieurs tâches. Mais en même temps à l'intérieur du plan
il y a des constructions comme do
qui exécutent des étapes d'un plan dans une série.Le but de `serial: true` pour le concours
La documentation dit ceci:
serial: boolean
en option. Par défaut faux. Si la valeur est true, les générations seront mises en file d'attente et exécutées une par une, plutôt que d'être exécutées en parallèle.
Dans la section "Concepts", Hall de gare semble définir une "construction" comme
Une instance d'exécution du plan d'un emploi est appelé build
Dans ce cas, , si vous ne spécifiez pas les étapes de construction à l'intérieur d'un do
, s'exécuteront-elles simultanément?
L'ordonnancement des travaux à l'intérieur d'un même groupe dépendra-t-il de l'ordre dans lequel ils ont été déclarés? Comme si j'avais écrit 'job1',' job2, '' job3' dans cet ordre et les ai définis dans le même 'serial_group', vont-ils toujours s'exécuter dans cet ordre? – shinything
Je pense donc, je ne devrais probablement pas les mettre dans un ordre aléatoire dans la réponse ... –
donc juste pour plus de clarté, si 'serial: true' n'est pas spécifié, les étapes à l'intérieur d'un travail seront exécutées simultanément? – shinything