Powershell脚本从teamcity失败,在手动运行时运行正常

时间:2016-12-20 14:55:44

标签: powershell teamcity

我有一个powershell脚本,可以在数据库中创建一个新的登录名。 当我从PowerShell ISE或控制台运行时,脚本运行正常,但是当我从Teamcity运行它或手动使用teamcity命令时它会失败。

C:\windows\sysnative\cmd.exe /c C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -NonInteractive -File C:\DB_Deploy\DB_Deploy.ps1 && exit /b %ERRORLEVEL%

我得到的错误是

  

验证错误:检查备份文件时出错

.bak备份文件位于共享的远程位置。

我认为在从teamcity运行时,问题在于打开备份文件。

相同的runner配置适用于其他PowerShell脚本,不涉及在远程位置打开任何文件。

0 个答案:

没有答案