我已成功建立了本地环境,Jenkins和Gitlab在本地运行。我创建了一个WebHook,只要有push / comment / etc就会向Jenkins发送一个POST。在我的项目上。每当我的Gitlab项目中发生任何活动时,我也能看到Jenkins中的通知。
现在,我想访问Jenkins方面的用户详细信息,他们在项目上发布了提交/评论。根据gitlab文档,这些是Gitlab发送的参数:https://docs.gitlab.com/ce/user/project/integrations/webhooks.html
如何在Jenkins控制台上访问它们并根据收到的数据执行某些操作。 e.g
if(commit by X) //need to get X from POST request
accept
else
warning