我有我的Jenkins webhook设置,可以在Slack中发送通知,并且每个Jenkins构建都发送以下字段作为响应:
[Thu Oct 25 2018 17:22:33 GMT-0500 (CDT)] INFO { name: 'LinkedIn run',
display_name: 'LinkedIn run',
url: 'job/LinkedIn%20run/',
build:
{ full_url: 'http://ipaddress:8080/job/LinkedIn%20run/4/',
number: 4,
queue_id: 207,
timestamp: 1540506135480,
phase: 'FINALIZED',
status: 'SUCCESS',
url: 'job/LinkedIn%20run/4/',
scm: { changes: [], culprits: [] },
parameters: { SERVER: 'go' },
log: '',
notes: '',
artifacts: {} } }
但是我想在此响应中添加描述,因为我的构建描述具有以下详细信息:
是否可以将描述字段添加到Webhook响应中?也许使用Groovy脚本?还是有一种基于完整URL再次请求的方法?
赞赏任何投入或想法。