有没有办法将Jenkins从属本地区域连接设置为Jenkins master的IP地址。我找到了读取IP地址的代码,但我想设置它。
这是我发现的读取IP地址的代码:
import hudson.model.Computer.ListPossibleNames
def node = jenkins.model.Jenkins.instance.getNode( "nodeName" )
println node.computer.getChannel().call(new ListPossibleNames())
我调查了setChannel()
,但找不到如何使用它。
答案 0 :(得分:0)
Java,就此而言,Groovy本身并不是为处理(即改变)诸如IP地址之类的低级内容而设计的。您可以从java.net
package处理的最低值为socket。
请参阅此table of the TCP/IP model。 (这是用德语写的,但是“Beispiel”栏目中的例子应该说得清楚。)