启动 - 从属脚本

时间:2012-03-24 19:43:01

标签: jenkins jenkins-plugins

根据jenkins wiki

  

/ var / jenkins / bin / launch-slave是Jenkins用于远程执行作业的shell脚本。在启动slave.jar之前,此shell脚本会设置PATH和其他一些内容。下面是一个非常简单的示例脚本

我正在运行jenkins作为JNLP并且没有/bin,所以我不确定我应该把这个文件放在哪里

2 个答案:

答案 0 :(得分:0)

运行Jenkins'无头',而不是通过浏览器:

java -jar slave.jar -jnlpUrl http://[jenkins_server]/computer/[slave-name]/slave-agent.jnlp

编写包含该命令的脚本,并在其前面添加任何其他内容,包括设置新PATH。

您还可以在从属节点配置中指定环境变量(或“键值对”)。导航到http://[jenkins_server]/computer/[slave-name]/configure并选中“环境变量”复选框。

答案 1 :(得分:0)

你所引用的Jenkins wiki上的脚本是一个例子,用于那些想要使用类型&#34的奴隶的人;通过在master"上执行命令来启动slave。如果您使用的是JNLP类型的奴隶,那么您就不需要这个脚本。

您需要做的是登录从机,打开网页浏览器到Jenkins,导航到奴隶页面并点击橙色按钮。或者使用页面上的一个命令行来运行从属服务器。