如何在Jenkinsfile中获取有关gitea webhook触发器的信息?

7uhlpewt  于 2023-02-03  发布在  Jenkins
关注(0)|答案(1)|浏览(214)

我有一个Gitea和一个Jenkins服务器。我在Jenkins中安装了Gitea插件,并设置了一个多分支管道,它本身会向Gitea repo添加一个webhook。这工作得很好,但如果添加了一个新的标记,Jenkins管道将不会构建。我想添加另一个webhook来完成此操作。
据我所知,有一个webhook事件用于创建分支和标记。
有没有办法在Jenkinsfile中获取webhook的有效负载,以确定是否添加了新标记?

yyhrrdl8

yyhrrdl81#

Jenkins GitLab插件使webhook有效负载信息在Jenkins全局变量env中可用,您可以打印该变量(参见How to list all env properties within jenkins pipeline job?
也许这个Gitea插件做同样的事情...你试过打印所有的env变量吗?

相关问题