2012-02-24 139 views
0

我正在使用TeamCity 6.5.6来实现CIT环境。我想补充的亚军TYPE =“命令行”一生成步骤,并试图执行以下自定义脚本CMDTeamCIty 6.5.6 Runner Type =“Command Line”的构建步骤永不完成

“C:\ Program Files文件\先发制人的解决方案\ Dotfuscator的专业版评价4.9 \ dotfuscator.exe” /在:D:\ CITTest \ bin \ CITTest.Lib.dll/out:D:\ CITTest \ Dotfuscated

但是,TeamCity永远无法完成构建步骤,它似乎永远不会。

请注意,脚本中提到的路径和命令是正确的,并且在命令提示符下成功执行了相同的命令。

我也尝试使用TeamCity中的批处理文件来执行此脚本,但同样的事情正在发生。

任何人都可以在这方面帮助吗?

谢谢

+0

你是否试过查看构建日志以查看是否有任何提示? – 2012-02-24 10:21:36

+0

是的,构建日志只是等待该命令完成,并且它永远等待。它并不是说这个特定的命令导致了这种行为,任何自定义命令脚本(作为构建过程的一部分)都会导致相同的结果。 – user1230213 2012-02-24 14:45:48

+0

所以问题是,通过命令行亚军执行的任何命令挂起?奇怪。必须是代理环境中的某些东西。应在代理计算机上进行调查:可能有一些提示等打开...此外,请考虑禁用/卸载防病毒软件(如果存在)。 – Yaegor 2012-02-25 13:52:43

回答

1

有同样的问题。配置TeamCity Build Agent服务以登录具有管理权限的帐户。它解决了它。

相关问题