I’m trying to update Jelly scripts in my Jenkins setup to email the reason for a build (the build trigger), but I can’t find any documentation on this.
I know it should be available, as the build’s page will show the information, but I want it to be displayed on the email being distributed.
Does anyone know if there is a var I can query, or a Jenkins API call I can call to get this?
You can do it by calling this API.
More convinient, in env var setted before the build, you’ll find BUILD_URL :
So you just need to append /api/json. You can also got it in xml :