screwdriver-api
Version:
API server for the Screwdriver.cd service
22 lines (18 loc) • 525 B
JavaScript
;
module.exports = config => ({
method: 'GET',
path: '/coverage/info',
options: {
description: 'Get coverage metadata',
notes: 'Returns object with coverage info',
tags: ['api', 'coverage', 'badge'],
auth: {
strategies: ['token'],
scope: ['user', 'build']
},
handler: async (request, h) => {
const data = await config.coveragePlugin.getInfo(request.query);
return h.response(data);
}
}
});