我尝试在Teamcity 8中运行 SSH Exec 命令scp %teamcity.build.workingDir%ROOT.war 128.12.0.7:/home/my/share/tomcat/webapps/
,以便部署tomcat webapp。
但是,由于我的构建代理是Windows,我得到 ssh:无法解析主机名C:名称或服务未知错误。因此,我尝试将ROOT.war文件复制到引用scp
命令的根目录,以删除任何\
符号。
之后,命令将是scp ROOT.war 10.0.0.7:/home/my/share/tomcat/webapps/
。
我的问题是,TeamCity(Windows代理)中引用的scp命令的根目录在哪里?
答案 0 :(得分:0)
我只是通过命令行 dir
命令检查了该目录,并给出了%teamcity.build.workingDir%
结果。