我的grunt build
任務創建了我的項目所依賴的/dist/
。我不想在我的存儲庫中包含構建的文件。我寧願使用Jenkins來允許在我的項目上進行持續集成。這是我在我的.openshift/action_hooks/build
,我不知道爲什麼它沒有運行:在OpenShift Build之前運行Grunt Build
echo " >>>>>>>>> Building with grunt..."
grunt build
echo " >>>>>>>>> Finished building with grunt..."
我知道它沒有運行,因爲我不看那些迴應線路中的詹金斯建立日誌或應用程序日誌(rhc tail <app-name>
)。
此外,當我ssh到服務器,並嘗試手動運行grunt build
,它是無法找到繁重的命令,所以這讓我懷疑這是否是可能的...
我應該只包括我的回購中的內置文件?如果是這樣,OpenShift何時會解決這個問題? :)
讓我知道如果我做錯了什麼。謝謝!
這應該是''postinstall「:」export HOME = app-root/runtime/repo; ./node_modules/grunt-cli/bin/grunt prod「 – laggingreflex