- Comment faire des constructions parallèles dans Jenkins?
- Comment exécuter plusieurs travaux en parallèle à Jenkins?
- Pouvons-nous exécuter le travail Jenkins parallèle?
- Ce qui est parallèle dans le pipeline Jenkins?
Comment faire des constructions parallèles dans Jenkins?
Les constructions parallèles de Jenkins peuvent être basées sur des informations et des décisions statiques, auquel cas l'approche déclarative fonctionne bien. Mais quand il y a un besoin de décisions dynamiques, une nouvelle approche est requise pour une façon plus avancée de faire des constructions parallèles de Jenkins.
Comment exécuter plusieurs travaux en parallèle à Jenkins?
Vous devez d'abord créer un nouveau pipeline Jenkins avec n'importe quel nom «parallèle-jobs» avec le code du pipeline suivant (Groovy). Dans le code suivant, j'ai défini le groupe1 avec Def. Group1 a Job01, Job02, Job03. J'exécute la commande echo juste pour imprimer le titre et obtenir l'heure de date d'exécution à l'aide de la commande shell.
Pouvons-nous exécuter le travail Jenkins parallèle?
Exécution parallèle du travail à Jenkins
Dans Jenkins, il existe plusieurs façons de mettre en œuvre une exécution parallèle. L'une des approches communes est le modèle de construction parent-enfant. Dans ce modèle - un travail parent (en amont) déclenche des emplois pour enfants (en aval).
Ce qui est parallèle dans le pipeline Jenkins?
Dans cet article, je me concentre sur la construction parallèle dans le pipeline déclaratif de Jenkins. Par conséquent, vous déclenchez votre système de construction par Jenkins, il y a peut-être certaines étapes qui pourraient fonctionner en même temps car elles n'ont pas de dépendances. De cette façon, vous accélérerez votre processus de construction et gagnerez du temps pour d'autres étapes séquentielles.