java -jar agent.jar -jnlpUrl http://192.168.206.137:8080/computer/centos7/jenkins-agent.jnlp -secret 0d6908ae6652429557b05ed7e0060b5a5d0dea0a3dd6b0b159752599f5d72469 -workDir "/root/jenkins"
新建一个任务
这里选择Node
这里指定git仓库,选择分支
创建任务成功后,可以看到这里多了一个Build with Patameters参数
这里可以看到,就可以选不同节点了。我们选择centos7,点击开始构建
构建成功。我的jenkins服务器ip为192.168.206.137,从这里可以看到,代码已经拉取到了另一台机器 192.168.206.134上面了。
可以看到在虚拟机A上有成功拉取的代码了。
我们可以在虚拟机A上,实现代码的拉取,编译,打包及发布,减轻了jenkins服务器的压力。如果有需求,可以按照以上步骤添加更多的机器,把构建任务分发到不同的机器上去执行。