From 3bfbefb1d1893aa5c2df1ed3ee4a7a462e16f5b3 Mon Sep 17 00:00:00 2001 From: Oliver Chang Date: Tue, 14 Mar 2017 14:38:55 -0700 Subject: [PATCH] [infra] gcb: Links to logs in build status --- infra/gcb/builds_status.py | 10 ++++++++-- infra/gcb/templates/status_template.html | 10 +++++----- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/infra/gcb/builds_status.py b/infra/gcb/builds_status.py index 83cd767be..9262ca48f 100755 --- a/infra/gcb/builds_status.py +++ b/infra/gcb/builds_status.py @@ -84,9 +84,15 @@ def main(): last_build = builds[0] print last_build['startTime'], last_build['status'], last_build['id'] if last_build['status'] == 'SUCCESS': - successes.append(project) + successes.append({ + 'name': project, + 'build_id': last_build['id'], + }) else: - failures.append(project) + failures.append({ + 'name': project, + 'build_id': last_build['id'], + }) upload_status(successes, failures, []) diff --git a/infra/gcb/templates/status_template.html b/infra/gcb/templates/status_template.html index f8b2aca62..d5d27d08f 100644 --- a/infra/gcb/templates/status_template.html +++ b/infra/gcb/templates/status_template.html @@ -6,20 +6,20 @@

Failing builds

Unstable builds

Healthy builds

Last updated {{ last_updated }} (UTC)