我想通过构建步骤命令行通过SCP将文件下载到我的工作目录。
这是我的步骤配置(作为DSL):
script {
name = "Download Private BiKey"
workingDir = "tools"
scriptContent = "scp root@%coopr_hq_dev_private_ip%:~/bikey/mykey.biprivatekey ."
}
在其他环境中执行此脚本始终可以正常工作。即使在Teamcity服务器上。因此SSH密钥等应该可以使用。
但是由于某种原因,该构建会永远循环,并且不会产生有关错误之处的任何信息。
我确实在工作目录中需要该文件,但是由于它是私钥,因此无法将其放入git repo中。如果因为TeamCity无法做到这些琐碎的事情而无法使用,还有其他想法吗?