我必须将我们的应用程序的apk从teamcity服务器复制到FTP服务器,所以在构建之后我用命令行添加一个步骤并使用这样的自定义脚本
ftp -s:c:\path\to\script.txt
和script.txt的内容是
open ftp.address.azurewebsite.net
myUserName
myPassword
cd location\to\paste\file
put c:\TeamCity\buildAgent\work\1234567890abcdef\Myapp.android.app\bin\Release\com.myAPK.www-Signed.apk"
bye
现在,当我在我的系统上运行时,此工作正常并且文件已被复制 但在服务器中我得到以下消息
Step 3/3: Upload To FTP (Command Line) (23s)
Starting: C:\TeamCity\buildAgent\temp\agentTmp\custom_script123.cmd
in directory: C:\TeamCity\buildAgent\work\1234567890abcdef
open ftp.address.azurewebsite.net
User (ftp.address.azurewebsite.net:(none)):
cd location\to\paste\file
put c:\TeamCity\buildAgent\work\1234567890abcdef\Myapp.android.app\bin\Release\com.myAPK.www-Signed.apk
Server cannot accept argument.
任何人都可以帮我解决这个问题吗?