Jenkins peut-il exécuter un script shell situé à l'extérieur de l'espace de travail Jenkins?

Jenkins peut-il exécuter un script shell situé à l'extérieur de l'espace de travail Jenkins? Je me request si je peux requestr à Jenkins d'exécuter des scripts en dehors de l'espace de travail Jenkins qui ne proviennent d'aucun type de repository de contrôle source.

Jenkins dispose-t-il d'un plugin qui permet d'append une étape de construction qui pointe vers un file script arbitraire situé sur le même système?

Dans Jenkins, il y a une étape de Construction pour Execute Shell . Vous ne devriez pas avoir besoin d'une prise supplémentaire. J'utilise cette étape pour exécuter des commands. La command doit être Full Path ou par rapport au directory de l'espace de travail. Selon le type de projet que vous utilisez. Il pourrait s'agir d'une étape de pré-génération ou d'une étape de post-construction.

c'est-à-dire: pour les applications

 curl http://google.com 

ou scripts

 /app/path/script.sh ../script.sh