gpt4 book ai didi

teamcity - 任何人都可以提出为什么默认构建代理在 TeamCity 中不可用的原因?

转载 作者:行者123 更新时间:2023-12-04 21:54:56 29 4
gpt4 key购买 nike

我正在设置合适的 CI 环境,目前正在评估 TeamCity。 (所以我的 TeamCity 经验是不存在的。)。

我已经在干净的 Windows XP(目前)VM 中执行了 TeamCity 5.0.1 Professional 的默认安装。

我已经创建了我的项目并将其指向我的源存储库并排队构建。

但是,我没有看到通过 Team City Web 界面安装/可用的任何构建代理。我已经检查过并且安装了“Team City Build Agent”服务并且它正在运行。我还查看了 buildAgent 文件夹中的日志文件,没有看到任何会导致我出错的内容。

在让默认构建代理可供 Team City 使用方面,我是否缺少某个步骤或概念?我不想对构建做任何复杂的事情。 (此时,我只想从存储库中拉下我的源代码)

最佳答案

我遇到了完全相同的问题。在完成设置、重新安装代理等之后,我发现问题很简单——TeamCity 代理在其属性(以及其他路径)中放置了错误的 teamcity URL。

找到 buildagent.properties 文件( buildAgentInstallDir\conf\buildagent.properties),你可能会看到所有的行中都有“转义”字符(例如 serverUrl=http://localhost:8090/)

修改文件为删除转义字符 (即链接应该是简单的: serverUrl= http://localhost:8090/ , env.TEAMCITY_JRE=C:\Program Files\TeamCity\BuildAgentInstalled\jre 等)

希望这可以帮助...

关于teamcity - 任何人都可以提出为什么默认构建代理在 TeamCity 中不可用的原因?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2016416/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com