2014-09-18 148 views
21

我是新來的這方面的NPM /咕嚕命令,並試圖從詹金斯運行以下命令:如何運行詹金斯

npm install 
grunt quickStart 

到目前爲止,我的窗口機器上運行的詹金斯一個窗口服務,我也爲jenkins安裝了NodeJs插件。

但是,我被卡住了,並根據指令here退出困惑,它要求我添加一個或模式nodeJs安裝,我找不到這些設置,甚至不能確定我是否首先需要它們。

這裏是在問我做了一點: enter image description here

我無法看到此設置了詹金斯的工作,我創建。有沒有一種簡單的方法可以從.bat.sh腳本中運行jenkins中的這些命令,因爲我在窗口機器上,因此會推薦.bat

注意:我已經在jenkins中使用git檢出了一個項目!

感謝

回答

20

「它要求我添加一個或模式的NodeJS安裝,我找不到這些設置,甚至不知道如果我甚至需要他們擺在首位。
我不t認爲你需要我已經指出jenkins到節點安裝文件夾一個沒有更多..爲此,你去管理詹金斯 - >配置系統 - > NodeJS-> NodeJS安裝..輸入你喜歡的任何名稱,並指向哪裏節點主文件夾是。

node home directory ......無法看到此設置了詹金斯的工作,我創造... ...

一旦你配置在詹金斯的配置,你應該有可用的配置,像這樣:

node in project

...有沒有一種簡單的方法可以從.bat或.sh腳本在jenkins中運行這些命令,因爲我在窗口機器上會引入.bat
對不起,沒有得到什麼命令你指的是...... 這樣總結:

  1. 你得告訴你有你的節點安裝詹金斯
  2. 使用該配置在您的工作

希望這有助於...

+0

請重新啓動詹金斯這一步後 「管理Jenkins->配置系統 - > NodeJS->安裝的NodeJS,添加的NodeJS製作安裝」。重新啓動Jenkins將有助於填充Nodejs版本列表。 – Reva 2015-10-04 05:24:22

+0

@yokodev這個答案非常有幫助。你使用屏幕截圖特別有用。謝謝。 – 2017-03-31 06:22:40