jenkins - 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”呢?
解决方案
这在 Github 上的自述文件中进行了解释: https ://github.com/jenkinsci/generic-webhook-trigger-plugin#trigger-exactly-one-build
推荐阅读
- android - 从 Android 项目中删除 Kotlin 扩展后自定义对话框出现问题
- vue.js - 在 vuex 状态改变后更新所有客户端
- flutter - 如何将变量作为参数传递给小部件二,在那里对其进行修改,并将修改后的值返回给小部件一,Flutter
- python - Pandas:查找excel表中是否存在列名?
- angular - 等待数据恢复结束后再阅读更多
- sql - 如何使用窗口函数计算当前周/当年与同一周数/去年的指标?
- google-chrome - Chrome.identity.launchWebAuthFlow 可能与 gapi 存在 CORS 问题(谷歌登录)
- reactjs - 添加去抖动后数据已停止返回
- python - 802.11无线管理下如何使用scapy组成标签参数,使标签参数在wireshark中可见
- c++ - 如何在 Google 测试中使用 EXPECT_CALL 为模块相关函数编写测试用例?