Comment faire pour exécuter un script PowerShell en tant qu'un travail de Jenkins

Cela ressemble à une simple question, mais je n'ai pas été en mesure de s'en sortir après la recherche en ligne. En gros, je veux exécuter un script PowerShell (par exemple de script.ps1) dans Jenkins et rapport réussite/échec.

Essayez 1: Courir après "Exécuter Windows Commande de traitement par Lots"

powershell -File c:\scripts\script.ps1

Cela démarre comme prévu, mais il se ferme après quelques secondes.

Essayer 2: Courir après "Exécuter Windows Commande de traitement par Lots"

powershell -NoExit -File c:\scripts\script.ps1

Il exécute le script en entier avec succès, mais il ne s'arrête jamais. J'ai dû interrompre manuellement le script.

InformationsquelleAutor Danish | 2012-05-04