我在Visual Studio Team Services(Visual Studio Online)中使用TFBuild時遇到了問題。TFBuild本地文件複製
我想之前運行科爾多瓦任務使用複製文件的任務,從本地文件夾複製證書到build文件夾(或科爾多瓦建立可以訪問任何文件夾,它是相對於資源庫)
我使用了以下配置: Step Configuration
但發生的事情是,它創建一個文件夾名爲$(build.artifactsstagingdirectory)在用戶/ ****/myagent/_work /編譯/ *** * /而不是將變量的內容用作路徑。
嘗試了幾個變量,總是創建一個名稱爲變量的文件夾。嘗試上/下/駱駝/帕斯卡案件,但沒有任何改變。
將源文件複製到該文件夾中。
文檔似乎沒有做任何不同的事情。
日誌什麼也沒說,除了:
2016-07-20T11:58:20.550Z:找到1個文件
2016-07-20T11:58:20.551Z:複製/用戶/ **** /證書/安卓/發行/ xxxx.keystore爲$(build.artifactstagingdirectory)/xxxx.keystore
構建代理是一臺Mac Mini,與OS X 10.11.6
我在做什麼?興錯了還是錯誤?
調試日誌說: http://prntscr.com/bxn6s6
不得不添加圖片,不讓我上傳它,否則行打破。
您可以添加一個PowerShell腳本任務與「Get-ChildItem Env:」命令在其中檢查構建過程中的環境變量? –
由於我使用的是用於構建的mac,powershell不可用。 –
調試日誌中的「$」和「(」之間是否有空格?您可以分享步驟如何配置構建代理? –