0
其實我已經有java的應用程序作爲後端和backbonejs應用程序作爲前端。兩者完全分開。現在我已經在我的前端中引入了一些我需要在打包war文件之前執行的grunt任務。因此,打包的war文件具有由grunt任務生成的文件。如何在cloudbees上使用grunt-maven-plugin?
本地我可以從maven執行grunt任務。
但是爲了部署,我們一直在使用cloudbees。我試圖在互聯網上搜索,但我沒有任何解決方案。雖然我經歷了一個問題「How do I get a grunt task working with a Cloudbees Jenkins build」,並通過文檔,但我仍然無能爲力。
我的猜測是我需要運行grunt任務後構建爲一個shell腳本。
那麼如何在cloudbees上爲現有的maven項目設置node.js環境?
是目前我在預編譯嘗試下面的shell腳本: node_version = 0.10.21 '如果[! -e nodejs-plugin- $ node_version.zip] then wget https://s3.amazonaws.com/clickstacks/admin/nodejs-plugin-$node_version.zip unzip nodejs-plugin- $ node_version.zip tar xf node.tar.gz MV節點-v * node_lib 網絡 出口PATH = $ PATH:$ WORKSPACE/node_lib/bin中 -v' –
這將打破詹建,因爲我在解析POM文件得到一個錯誤 節點。 –