我想使用Jenkins运行由各种Python脚本控制的自动化硬件测试。我在Linux服务器上安装了Jenkins主服务器,在测试服务器(Windows服务器)上安装了Jenkins从服务器。 我需要主从GitHub存储库中提取测试代码,然后从属才能执行测试代码。
主控提取代码并让从属执行代码的最佳/最简单方法是什么? 我可以通过从主机从从机中提取代码吗? 我只能从服务器访问我的GitHub存储库,而不能从从服务器访问。 目前,我正在设置不同的作业以在主服务器上提取代码,然后使用插件copyArtifacts将其复制到从机上,然后在从机上执行代码。这似乎很麻烦。
答案 0 :(得分:1)
使用Jenkins Pipelines,您可以使用stash
和unstash
步骤将数据从一个节点复制到另一个节点,这完全适合您的用例。