我在Visual Studio Team Services中使用TFBuild时遇到问题(是Visual Studio Online)。
我想在运行Cordova任务之前使用“复制文件”任务,将证书从本地文件夹复制到构建文件夹(或Cordova Build可以访问的任何文件夹,它必须相对于存储库)
我使用以下配置: Step Configuration
但是会发生的是,它在user / **** / myagent / _work / build / **** /中创建一个名为$(build.artifactsstagingdirectory)的文件夹,而不是使用变量的内容作为路径。
尝试使用多个变量,始终创建一个包含变量名称的文件夹。尝试上/下/骆驼/帕斯卡案例,但它没有改变任何东西。
将源文件复制到该文件夹中。
Docs似乎没有做不同的事情。
日志除了以外没有说什么:
2016-07-20T11:58:20.550Z:找到1个文件
2016-07-20T11:58:20.551Z:将/Users/****/certs/android/release/xxxx.keystore复制到$(build.artifactstagingdirectory)/xxxx.keystore
Build-Agent是Mac Mini,OS X 10.11.6
我做错了什么还是个Bug?
调试日志说: http://prntscr.com/bxn6s6
不得不添加图片,否则不会让我发布换行符。