我正在尝试让构建代理程序在内置SYSTEM帐户以外的其他帐户下运行。在我们之前的Windows 2003包装盒上,这不是问题;只需将其添加到buildAgent.properties并将buildservice配置为在所需帐户下运行即可。
但是,在我们的服务器2008安装中,未设置新设置。任何人都可以确认更改此设置实际上适用于server2008吗? /我还能尝试什么?
答案 0 :(得分:0)
好的,我在Teamcity论坛here找到答案,显然这是一个已知问题,将在7.1中修复,但目前有以下选项:
从7升级到7.1导致TC安装无效,因此我选择了选项2:
要运行agent.bat,我们将一个批处理文件放在Buildagent目录中,其中包含: %windir%\ system32 \ runas.exe / savecred / user:domain \ user“%windir%\ system32 \ cmd.exe / k D:\ Teamcity \ buildagent3 \ bin \ agent.bat start”