詹金斯管道按顺序构建多个项目?

Jenkins pipeline to build multiple projects in sequence?

对于Jenkins,我是新手。我希望能够采用不同的项目并使用管道依次构建它们。我注意到 Jenkins 可以 运行 通过管道依次或并行地执行各个阶段。 运行 存在于同一节点上的顺序或并行项目是否有办法实现?

是的,您可以使用构建步骤在 Jenkins 中触发您想要的任何项目(作业)。参见 https://jenkins.io/doc/pipeline/steps/pipeline-build-step/

我知道这个问题有点老了。但如果有人可能正在寻找答案,请按照以下步骤操作(记住您需要输入的职位名称)

  • 创建 "Multijob Project"
  • 在 "Build" 部分,输入您的第一份工作的名称。
  • 再次在 "Build" 部分,"Add build step" 输入下一个作业名称。

在两个版本中,应勾选 "Block until the triggered projects finish"。

保存并构建您的多作业项目。