Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将GIT配置为Jenkins Slave而不是Jenkins Master_Git_Jenkins - Fatal编程技术网

将GIT配置为Jenkins Slave而不是Jenkins Master

将GIT配置为Jenkins Slave而不是Jenkins Master,git,jenkins,Git,Jenkins,我有一个詹金斯主人和三个奴隶。我的构建保存在GIT repo中。现在,如果Jenkins Master从GIT获取构建,然后将其传输到Slave,Slave将进一步将其部署到我的嵌入式设备上,那么会出现巨大的延迟,因为每个二进制文件都超过800Mb 有没有一种方法可以配置Jenkins Master,让Slave按照Master的指示直接从GIT签出构建并部署它?您使用的是管道吗?然后您可以在这样的节点上使用签出步骤:节点('nodename'){checkout scm}。您使用的是管道吗?然

我有一个詹金斯主人和三个奴隶。我的构建保存在GIT repo中。现在,如果Jenkins Master从GIT获取构建,然后将其传输到Slave,Slave将进一步将其部署到我的嵌入式设备上,那么会出现巨大的延迟,因为每个二进制文件都超过800Mb


有没有一种方法可以配置Jenkins Master,让Slave按照Master的指示直接从GIT签出构建并部署它?

您使用的是管道吗?然后您可以在这样的节点上使用
签出
步骤:
节点('nodename'){checkout scm}
。您使用的是管道吗?然后您可以在这样的节点上使用
签出
步骤:
节点('nodename'){checkout scm}