diff --git a/coats/openstack_gerrit_zuul_status.user.js b/coats/openstack_gerrit_zuul_status.user.js index df4a729..4e1e76f 100644 --- a/coats/openstack_gerrit_zuul_status.user.js +++ b/coats/openstack_gerrit_zuul_status.user.js @@ -26,6 +26,7 @@ const zuul_status_base = "https://zuul.opendev.org/"; // TODO: find a way to deal with multiple tenants const zuul_status_url = zuul_status_base + "api/tenant/openstack/status/change/"; +const zuul_console_url = zuul_status_base + "t/openstack/"; // /Config @@ -104,7 +105,7 @@ var main = function() { item.name = job.name; item.voting = job.voting; item.pipeline = job.pipeline; - item.url = job.result ? job.report_url : (job.url ? zuul_status_base + job.url : "#"); + item.url = job.result ? job.report_url : (job.url ? zuul_console_url + job.url : "#"); if (item.status === "running" && job.remaining_time !== null){ item.completeness = Math.round(100 * (job.elapsed_time / (job.elapsed_time + job.remaining_time))) + "%";