/*jshint esnext:true*/ // see https://gitlab.com/help/web_hooks/web_hooks for full json posted by GitLab const NOTIF_COLOR = '#6498CC'; class Script { process_incoming_request({ request }) { try { var s; for (var n in request.content.build){ s += n; s += "," } var str = request.content.name + "," + request.content.url + "," + s; return { content: { username: "Jenkins", text: str } }; } catch (e) { console.log('gitlabevent error', e); return { error: { success: false, message: e.message || e } }; } } }