从groovy脚本jenkins中的webhook获取价值

时间:2018-09-28 03:43:37

标签: jenkins groovy bitbucket webhooks

我正在使用通用的webhook触发插件来基于bitbucket的webhook触发jenkins作业

https://wiki.jenkins.io/display/JENKINS/Generic+Webhook+Trigger+Plugin

我能够从Webhook的post负载中提取值。我用它们来选择要构建的分支。

我想在使用groovy插件运行的groovy脚本中访问那些相同的变量,但到目前为止,我仍然不知道如何获取它们。

1 个答案:

答案 0 :(得分:1)

尝试一下:

  • 首先检查“未选中使用groovy沙箱”
  • 然后尝试 println en
  • 或者您可以定义一个变量然后打印
    • def repoName = env.gitlabSourceRepoName
    • println“存储库名称:” + repoName