首页 > 解决方案 > Jenkins 通用 webhook 触发器,一次多次调用

问题描述

如果我向其中包含不同数据的通用 webhook 触发器发送两个或多个连续调用,我只能获取第一个的数据。

例如。在 GUI 中“原因”设置为“在 $PROJECT 的分支 $BRANCH 上触发”。两个项目 A 和 B 同时发送调用。在日志中我看到:

Triggered on branch master of A
Triggered on branch master of B

$BRANCH 和 $PROJECT 现在都是环境变量,我尝试从 Job DSL 脚本中获取它。变量设置为“master/A”。我怎样才能得到“master/B”呢?

标签: jenkinsjenkins-pluginsjenkins-job-dsl

解决方案



推荐阅读