从命令行创建Jenkins从机

从命令行创建Jenkins从机,jenkins,command-line,Jenkins,Command Line,我有一个创建虚拟机的脚本,然后我需要将新的虚拟机作为从属添加到现有的主虚拟机, 如何从windows中的命令行和新VM中执行此操作?创建VM(OS=windows) 使用以下命令行在jenkins服务器上创建节点: 其中Config.xml可以通过以下命令从现有从属服务器收集: ssh -l fmud -p %JNLP_PORT% %jenkins_IPADDRESS% get-node %TARGET_WIN_NODE_NAME% 注意:jenkins CLI需要JNLP,可以在jenkin

我有一个创建虚拟机的脚本,然后我需要将新的虚拟机作为从属添加到现有的主虚拟机,
如何从windows中的命令行和新VM中执行此操作?

创建VM(OS=windows)

使用以下命令行在jenkins服务器上创建节点:

其中Config.xml可以通过以下命令从现有从属服务器收集:

ssh -l fmud -p %JNLP_PORT% %jenkins_IPADDRESS% get-node %TARGET_WIN_NODE_NAME%
注意:jenkins CLI需要JNLP,可以在jenkins管理页面中进行配置

此外,您还必须使用标签和名称等更改配置文件

  • 将windows从属服务器连接为服务:下载
  • 将其重命名为jenkins_slave.exe
  • 下载slave.jar()
  • 下载并配置
  • 下载并配置
  • 在cmd:jenkins_slave.exe中安装
  • jenkins_slave.exe启动

如果它是java从机,那么很容易实现自动化。喜欢它,如果你觉得它有帮助,或者问更具体的问题

@Epligam:你试过这个吗?这有用吗?这非常有用
ssh -l fmud -p %JNLP_PORT% %jenkins_IPADDRESS% get-node %TARGET_WIN_NODE_NAME%