我正在使用TeamCity作爲我的CI服務器(mac)。我正在嘗試構建Web項目。當我將grunt serve
或grunt buildproduction
更改爲克隆文件夾後,它工作得很好。但是當我通過TeamCity服務器執行此操作時,它提供了一個錯誤You need to have Ruby and Compass installed and in your system PATH for this task to work
並因警告而中止。 Ruby和Compass已經安裝在server.Please幫助我這一點。無法在TeamCity中構建Web項目
rm -rf $(pwd)/node_modules/*
rm -rf $(pwd)/bower_components/*
npm cache clear
npm install
npm install bower
npm install grunt-ftp-push --save-dev
bower install
grunt buildproduction
這是命令行buildstep我在TeamCity的使用..
您的代理程序是否與服務器安裝在同一臺計算機上? – 2015-02-10 17:25:33
是的......當我重新啓動我的服務器時,問題得到解決..感謝您花費寶貴的時間。 – 2015-02-11 06:37:14