我正在尝试使用github挂钩接收我的詹金斯中有关提交的详细信息。我试图使用generic-webhook-trigger来获取变量。我收到JSON,而我的变量是
modified ($.commits[0].modified)
贡献变量是
modified = ["sac_tests/lang/dontcall.properties"]
现在,我想以常规脚本访问此数组。我正在尝试使用
def mod=build.getEnvironment(listener).get('modified')
但是此后变量mod为空。用println(mod)不会打印任何内容。这对于来自JSON的单个变量很好用,但似乎不适用于JSON数组。
任何帮助,将不胜感激。另外,如果有一种无需通用webhook-trigger即可处理有效负载的方法,我也想听听。