2015-04-23 71 views
2

在詹金斯1580.3從正在通過一個命令的執行主節點上推出這樣的:如何將java參數傳遞給Jenkins中的特定slave?

ssh [email protected] "/path/to/java -jar /path/to/slave.jar" 

我需要做的是設置最大堆大小不同的值,並啓用詳細GC日誌記錄文件:

ssh [email protected] "-Xmx6g -verbose:gc -Xloggc:/path/to/GC.lo /path/to/java -jar /path/to/slave.jar" 

但嘗試推出從時,這取決於首先出現在命令我得到了各種各樣的錯誤: 未知MAC「xmx6g」爲例。 有沒有辦法用這種啓動方法啓動具有所需參數的從站?

回答

2

變化:

ssh [email protected] "-Xmx6g -verbose:gc -Xloggc:/path/to/GC.lo /path/to/java -jar /path/to/slave.jar" 

要:

ssh [email protected] "/path/to/java -Xmx6g -verbose:gc -Xloggc:/path/to/GC.lo -jar /path/to/slave.jar" 
+0

哇,謝謝:d我需要一杯咖啡,我想。 – Zloj

+0

如果它爲你工作,請接受答案(如果你喜歡upvote) – Jayan

+0

在一分鐘內,我將能夠這樣做。它確實工作,並再次感謝:) – Zloj

相關問題