У меня есть скрипт powershell, который вызывает / запускает другой скрипт powershell. Пожалуйста, найдите ниже:
Fileone.ps1:
Write-Host "Calling Other Job"
Start-Job -FilePath D:\XYZ\test_temp.ps1
test_temp.ps1
$staticpath = "D:\XYZ"
$staticfiletemp = "temp"
$text | Set-Content $staticpath\$staticfiletemp'.txt'
Add-Content -Path $staticpath\$staticfiletemp'.txt' -Value "Calling from other job"
Когда я запускаю Fileone.ps1 из powershell, файл test_temp.ps1 получает успешно позвонил. Но я настраиваю Fileone.ps1 в Jenkins, используя плагин PowerShell, test_temp.ps1 не вызывается. Дженкинс просто выполняет Fileone.ps1
Кто-нибудь может подсказать, как я могу решить эту проблему?