diff --git a/server.js b/server.js index bdf198e..99589d6 100644 --- a/server.js +++ b/server.js @@ -3280,6 +3280,13 @@ cache(function(data, match, sendBadge, request) { uri: scheme + '://' + host + '/job/' + job + '/api/json?tree=color' }; + if (serverSecrets && serverSecrets.jenkins_user) { + options.auth = { + user: serverSecrets.jenkins_user, + pass: serverSecrets.jenkins_pass + }; + } + var badgeData = getBadgeData('build', data); request(options, function(err, res, json) { if (err !== null) { @@ -3327,6 +3334,13 @@ cache(function(data, match, sendBadge, request) { + '/lastBuild/api/json?tree=actions[failCount,skipCount,totalCount]' }; + if (serverSecrets && serverSecrets.jenkins_user) { + options.auth = { + user: serverSecrets.jenkins_user, + pass: serverSecrets.jenkins_pass + }; + } + var badgeData = getBadgeData('tests', data); request(options, function(err, res, json) { if (err !== null) {