Teamcity运行命令行自定义脚本时出错

时间:2015-07-07 10:46:24

标签: command-line continuous-integration teamcity

我试图在Teamcity上运行命令行-custom脚本并收到此错误(127):

[02:22:25][Step 1/1] /mnt/teamcity/temp/agentTmp/custom_script8657691082445726475: 1: /mnt/teamcity/temp/agentTmp/custom_script8657691082445726475: ./run.sh: not found
[02:22:25][Step 1/1] Process exited with code 127
[02:22:26][Step 1/1] Step run protractor test (Command Line) failed

任何想法?

2 个答案:

答案 0 :(得分:0)

看起来您的脚本的某些依赖项找不到预期的位置:

 ./run.sh: not found

这是你正在运行的实际脚本吗?或者你的脚本是否试图调用该脚本?

答案 1 :(得分:0)

解决这个问题的原因是添加了“代理要求”(在构建配置设置下),说'system.agent.name'等于我们使用的代理的名称。