我想在 Jenkins 中执行我的 powershell 脚本并显示结果 OK/NOK

I would like to execute my powershell script in Jenkins and show results OK/NOK

我想执行我的 powershell 脚本。为此,我编写了一个基本的 jenkinsfile。但是,Jenkins 经常抱怨出现意外的 '\' 字符,或者它只是说我给出的路径不正确。或者 cmdlet 没有正确使用。

我试过:

call '& "C:\WSEB\Conversietool\UT\ConversieToolTestcases\CommandLineConversieALLtestcases.ps1"'
powershell '& "C:\WSEB\Conversietool\UT\ConversieToolTestcases\PSscript\KopieerToolUitvoerVorigeTestrun.ps1"'
powershell '& C:\WSEB\Conversietool\UT\ConversieToolTestcases\PSscript\KopieerToolUitvoerVorigeTestrun.ps1
                            & C:\WSEB\Conversietool\UT\ConversieToolTestcases\PSscript\KopieerConfig-test.ps1
                            & C:\WSEB\Conversietool\UT\ConversieToolTestcases\PSscript\VerwijderResultaten.ps1'
call 'C:\WSEB\Conversietool\UT\ConversieToolTestcases\CommandLineConversieDSO.ps1'
powershell 'C:\WSEB\Conversietool\UT\ConversieToolTestcases\CommandLineConversieALLtestcases.ps1'

我在这里不知所措。我希望 Jenkins 简单地告诉我测试是否为 OK/NOK(warnings/errors 等)。 Powershell 文件位于 C:\WSEB\Conversietool\UT\ConversieToolTestcases

我明白了。您可以使用以下命令执行 powershell 脚本文件:

powershell returnStatus: true, script: 'C:\Users\User\Desktop\example.ps1'

感谢:bic ()