一尘不染

是否可以在主服务器上运行Job的一部分,在从服务器上运行Job的另一部分?

jenkins

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

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

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

编辑

基本上,我的工作是从svn中签出源代码,然后编译并构建jar文件。之后,它将为此应用程序构建一个明智的安装程序。我想在master(Linux)上进行源代码签出和编译,并将Wise
Installer的安装委托给Windows从属。


阅读 186

收藏
2020-07-25

共1个答案

一尘不染

通过两个单独的工作显然更容易做到;您可以使主作业触发从属作业(反之亦然)。

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

2020-07-25