如何在 Jfrog Artifactory 中发布工件时触发多分支 Jenkins 管道

How to trigger a multi-branch Jenkins pipeline when artifact is published in Jfrog Artifactory

我正在尝试使用“Artifactory Trigger”插件触发 Jenkins 多分支管道。 我在詹金斯多分支管道中设置了“启用人工触发器”,如下所示,但即使将新人工制品发布到正在监视的路径上,我也从未触发过新的詹金斯工作,我在这里遗漏了什么吗?我是否也需要在 Artifactory 端设置一些东西?有人可以帮忙吗?

从 Jenkins Artifactory 插件 3.12.1 开始支持多分支触发。 (Release notes)

看你的截图,我怀疑你的版本比那个低。 看起来缺少 Branches to trigger 字段:

在此处阅读有关触发管道的更多信息:

  1. Documentation
  2. Scripted pipeline example
  3. Declarative pipeline example