[英]Set up an xcode bot to build and deploy a nodejs express server
我試圖建立一個xcode項目和機器人,它將on commit
github存儲庫中的on commit
構建一個nodejs應用程序on commit
並在構建完成后重新啟動服務器。 該機器人當前正在獲取存儲庫更改,但無法正確構建。
我正在使用一個xcode external build tool project
,該external build tool project
使用/bin/bash
作為工具路徑,並且工作目錄設置為本地存儲庫路徑。
機器人的after integration
腳本如下所示:
npm install --production
npm run build
npm run server:restart
我收到類似[npm|node] is not recognized
。
只是想弄清楚我可能缺少的東西或可能出了問題的地方。
將其添加到腳本的開頭並查看輸出:
which node
set | grep PATH
如果節點不在您的路徑中,則會發生這種情況,這可能是因為構建腳本具有相當基本的環境-它們沒有以普通用戶身份運行。 您可能需要在構建腳本的開頭將其添加到PATH中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.