我正在向我的TeamCity构建池中添加另一个代理。
当代理被分配到构建项目时,我收到了以下错误消息
Agent failed to create build temp directory at /home/switchbuild/BuildAgent/temp/buildTmp.
Please check agent has necessary permissions and there is enough free space on disk.
BuildAgent服务器上有足够的空间。
build5:~/BuildAgent/temp$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 798M 18M 781M 3% /run
/dev/sda1 1000G 40G 910G 5% /
所以我知道这不是空间不足的问题。
我该如何给BuildAgent Java服务权限在其自己的工作区创建文件夹?
文件路径是相对于构建机器的本地路径,因此这个问题没有帮助。
构建代理程序立即失败,并每次显示上述错误。