我使用 Ubuntu Server 12.04 LTS 创建了一个新实例,安装了所有必需的包(如 Java、RVM 和 Ruby),然后下载并安装了 TeamCity 7.0.4
TeamCity 位于 /home/ubuntu,但我在运行“sudo su”后以 root 身份启动服务器。
出于某种原因,我无法运行我的 rake 测试,因为之前的步骤(这是必要的)失败了。这是构建日志的一部分:
[Step 1/5] Starting: /home/ubuntu/TeamCity/buildAgent/temp/agentTmp/custom_script3896719423178259098
[00:06:03][Step 1/5] in directory: /webserver/K2
[00:06:03][Step 1/5] /home/ubuntu/TeamCity/buildAgent/temp/agentTmp/custom_script3896719423178259098: 1: /home/ubuntu/TeamCity/buildAgent/temp/agentTmp/custom_script3896719423178259098: source: not found
[00:06:03][Step 1/5] /home/ubuntu/TeamCity/buildAgent/temp/agentTmp/custom_script3896719423178259098: 2: /home/ubuntu/TeamCity/buildAgent/temp/agentTmp/custom_script3896719423178259098: bundle: not found
[00:06:03][Step 1/5] Process exited with code 127
我要运行的第一个构建步骤是“捆绑安装”
我不知道为什么会出现这个问题。在 centos 5 中,我可以运行所有这些步骤。