2012-03-24 15 views
1

根據jenkins wiki推出,從腳本

在/ var /詹金斯/斌/啓動 - 從是詹金斯用來遠程執行作業的shell腳本。這個shell腳本在啓動slave.jar之前設置了PATH和其他一些東西。下面是一個很簡單的例子腳本

我運行詹金斯作爲JNLP並沒有/bin,所以我不知道我應該在哪裏把這個文件

+0

答案有幫助嗎? – 2012-04-17 14:21:34

回答

0

運行詹金斯headlessly',不通過瀏覽器:

java -jar slave.jar -jnlpUrl http://[jenkins_server]/computer/[slave-name]/slave-agent.jnlp 

寫一個腳本包含該命令,並添加任何你想要的,包括設置新的路徑。

您還可以在從屬節點配置中指定環境變量(或「鍵 - 值對」)。導航到http://[jenkins_server]/computer/[slave-name]/configure並勾選'環境變量'複選框。

0

您引用的Jenkins Wiki上的腳本是爲那些想要使用「通過在主服務器上執行命令啓動從服務器」類型的從服務器的人提供的示例。如果你使用的是JNLP類型的奴隸,那麼你不需要這個腳本。

你需要做的是登錄到奴隸機器,打開網絡瀏覽器到你的詹金斯,導航到你的奴隸的頁面,並點擊橙色按鈕。或者使用頁面上的一個命令行來運行從站。