Quelle est la différence entre un agent et un nœud dans un pipeline Jenkins?
J'ai trouvé ces définitions:
- nœud : la plupart des travaux effectués par un pipeline sont effectués dans le contexte d'une ou plusieurs étapes de nœud déclarées.
- agent : la directive agent spécifie où tout le pipeline, ou une étape spécifique, s'exécutera dans l'environnement Jenkins en fonction de l'emplacement de la directive agent.
Les deux sont donc utilisés pour exécuter les étapes du pipeline. Mais quand utiliser lequel?