2016-04-25 25 views
1

更新TFS2015以UPDATE2(從TFS2015)後,一飲而盡 VSO任務開始失敗,出現以下錯誤:那並不是咕嘟咕嘟建立後神祕ENOENT消息TFS2015更新失敗

2016-04-25T16:18:38.8309669Z Gulp failed with error: 
D:\Services\TfsBuildAgent\_work\45c8258d\proj1\proj1.site\gulp failed. 
spawn D:\Services\TfsBuildAgent\_work\45c8258d\proj1\proj1.site\gulp ENOENT 

這是晦澀的消息什麼都不說,我所做的只是安裝TFS2015的update2。

回答

3

顯然這似乎是VSO吞噬任務中的一種錯誤。也就是說,我的gulp項目也有一個名爲「gulp」的定製文件夾,它保存所有與JavaScript相關的構建文件。

例如,它有文件:

  1. inject.js
  2. build.js

等..

VSO建設任務已更新搜索一飲而盡項目文件夾「gulp」文件夾。顯然,我的自定義文件夾被更新的VSO任務拾起,並導致隱藏消息的問題。

https://github.com/Microsoft/vsts-tasks/blob/master/Tasks/Gulp/gulptask.ts(第14行)

我所做的一切,以解決我的問題,是在proj1/proj1.site /一飲而盡到proj1/proj1.site/gulputils重命名文件夾 「一飲而盡」。

VSO任務不再拾取該文件夾。