如果我向通用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”?
答案 0 :(得分:0)
在Github的自述文件中对此进行了解释: https://github.com/jenkinsci/generic-webhook-trigger-plugin#trigger-exactly-one-build