[英]PowerShell script called from within the Jenkins PowerShell build step hangs indefinitely
我有一個Jenkins(1.493)項目,該項目使用Jenkins PowerShell構建步驟來執行PowerShell腳本。 在該腳本中,我想調用存儲在文件中的另一個腳本。 我現在將其簡化為以下內容:
Jenkins PowerShell構建步驟中的腳本:
& "\\\\stemmer.local\\sidevelopment\\cvdev\\devbase\\jenkins\\PowerShell\\Test.ps1"
Test.ps1的內容:
write-host 'Hello world!'
每當執行此Jenkins項目時,PowerShell構建步驟都會無限期掛起。
到目前為止,我嘗試過/驗證過的事情:
Test.ps1
顯示我的詹金斯PowerShell腳本正在正常執行到哪里點Test.ps1
被調用。 Test.ps1
存在,並且可以從執行腳本的生成從服務器訪問。 如果更改文件名,則會從PowerShell中收到預期的錯誤消息... &
也無濟於事。 Test.ps1
。 unrestricted
。 powershell.exe -InputFormat None -File "\\\\stemmer.local\\sidevelopment\\cvdev\\devbase\\jenkins\\PowerShell\\Test.ps1"
我只發現很少有人聽起來相似的問題,但是其他地方提到的方法都沒有幫助我解決此問題。 我完全感到困惑,想知道是否有人之前遇到過此問題(甚至可能遇到了我想到的那種情況)。
非常感謝您的任何投入!
Volker
您是否嘗試將執行策略設置為繞過?
將腳本文件復制到本地,然后在Jenkins
PowerShell
插件中調用它-這樣可以按預期工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.