jenkinsfile 中是否可以有多个触发选项(cron、pollSCM、上游)?

Is it possible to have multiple trigger options in jenkinsfile (cron , pollSCM , upstream)?

我在这里阅读了这篇文章:https://www.jenkins.io/doc/book/pipeline/syntax/#triggers

但没有找到我的问题的信息。

有没有可能有这样的东西?

  triggers {
  upstream(upstreamProjects: "Tester-Builder", threshold: hudson.model.Result.SUCCESS)
  cron('H H/1 * * *') // every 1 hour
  }

这对我不起作用,我想在 2 种情况下触发作业

(upstream project OR every 1 hour)

感谢您的帮助!

出于某种原因,当我把 SCM 放在第一位时它不起作用,当切换顺序时它起作用了。

  triggers {
  cron('H H/1 * * *') // every 1 hour
  upstream(upstreamProjects: "Tester-Builder", threshold: hudson.model.Result.SUCCESS)
  }