繁体   English   中英

如何将Java参数传递给Jenkins中的特定从属?

[英]How java arguments can be passed to a specific slave in Jenkins?

在Jenkins 1580.3中,通过在主节点上执行命令来启动从属,如下所示:

ssh jenkins@host "/path/to/java -jar /path/to/slave.jar"

我需要做的是将最大堆大小设置为其他值,并启用详细GC记录到文件:

ssh jenkins@host "-Xmx6g -verbose:gc -Xloggc:/path/to/GC.lo /path/to/java -jar /path/to/slave.jar"

但是,尝试启动从属服务器时会遇到各种错误,具体取决于命令中的第一个:例如,未知的mac“ xmx6g”。 有没有一种方法可以使用这种启动方法来启动具有所需参数的从站?

变更:

ssh jenkins@host "-Xmx6g -verbose:gc -Xloggc:/path/to/GC.lo /path/to/java -jar /path/to/slave.jar"

至 :

ssh jenkins@host "/path/to/java -Xmx6g -verbose:gc -Xloggc:/path/to/GC.lo  -jar /path/to/slave.jar"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM