在主节点上检出,在从属节点上执行

时间:2018-08-17 11:10:23

标签: git jenkins git-checkout

我想使用Jenkins运行由各种Python脚本控制的自动化硬件测试。我在Linux服务器上安装了Jenkins主服务器,在测试服务器(Windows服务器)上安装了Jenkins从服务器。 我需要主从GitHub存储库中提取测试代码,然后从属才能执行测试代码。

主控提取代码并让从属执行代码的最佳/最简单方法是什么? 我可以通过从主机从从机中提取代码吗? 我只能从服务器访问我的GitHub存储库,而不能从从服务器访问。 目前,我正在设置不同的作业以在主服务器上提取代码,然后使用插件copyArtifacts将其复制到从机上,然后在从机上执行代码。这似乎很麻烦。

1 个答案:

答案 0 :(得分:1)

使用Jenkins Pipelines,您可以使用stashunstash步骤将数据从一个节点复制到另一个节点,这完全适合您的用例。