是否可以在master上运行Job的一部分而在slave上运行另一部分?

sas*_*kad 5 continuous-integration jenkins

我是詹金斯的新手.我有一个要求,我需要在主节点上运行部分作业,其余部分在从节点上运行.

我尝试在论坛上搜索但找不到与此相关的任何内容.是否有可能做到这一点?

如果没有,我将不得不把它分成两个单独的工作.

编辑

基本上我有一个工作,从svn检查源代码,然后编译和构建jar文件.之后,它正在为此应用程序构建一个明智的安装程序.我想在master(Linux)上进行源代码检查和编译,并将Wise Installer设置委托给Windows slave.

gar*_*les 3

通过两个独立的工作来完成这项工作肯定更容易;您可以使主作业触发从作业(反之亦然)。

如果您将需要捆绑到安装程序中的文件作为主构建中的构建工件发布,则可以通过 Jenkins URL 将它们拉到从属服务器上并创建安装程序。使用主构建中的“存档工件”构建后步骤来执行此操作。