Jenkins 从詹金斯的另一份工作中创建一份工作

Jenkins 从詹金斯的另一份工作中创建一份工作,jenkins,Jenkins,我在詹金斯有两份工作 B依赖于作业A。因此,每当我构建作业B时,都会自动地首先构建作业A,然后构建作业B 有什么方法可以实现这一点吗?是的,在作业B的配置中,您可以选择生成触发器“在生成其他项目后启动生成”,然后选择A作为之前的生成。谢谢您的回答。如果我在詹金斯只有两份工作,而且一份工作依赖另一份工作,这就是确切的答案。但是,如果我有三份以上的工作,而且所有的工作都依赖于一份特定的工作,那么我该怎么做呢?例如:我有4个作业A、B、C、D。所有的B、C、D作业都是相互独立的,但它们都依赖于A。因此

我在詹金斯有两份工作

B依赖于作业A。因此,每当我构建作业B时,都会自动地首先构建作业A,然后构建作业B


有什么方法可以实现这一点吗?

是的,在作业B的配置中,您可以选择生成触发器“在生成其他项目后启动生成”,然后选择A作为之前的生成。

谢谢您的回答。如果我在詹金斯只有两份工作,而且一份工作依赖另一份工作,这就是确切的答案。但是,如果我有三份以上的工作,而且所有的工作都依赖于一份特定的工作,那么我该怎么做呢?例如:我有4个作业A、B、C、D。所有的B、C、D作业都是相互独立的,但它们都依赖于A。因此,如果我想构建作业,比如说B,它应该自动触发作业A的新构建,然后继续构建作业“B”。在每个作业中指定A作为生成触发器。我在作业B和生成B中指定A作为生成触发器。不幸的是,这没有手动触发作业触发器A的任何生成,作业A完成时B将自动触发。