dev_status: Use api.buildbucket.builder_url()
Bug: b/339638439
Change-Id: I413ef9560cd2514a86a609c3862bdfa0622b9796
Reviewed-on: https://pigweed-review.googlesource.com/c/infra/recipes/+/209929
Pigweed-Auto-Submit: Rob Mohr <mohrr@google.com>
Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
Reviewed-by: Ted Pudlik <tpudlik@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed-service-accounts.iam.gserviceaccount.com>
Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com>
diff --git a/recipes/dev_status.py b/recipes/dev_status.py
index b3f6b04..3fed437 100644
--- a/recipes/dev_status.py
+++ b/recipes/dev_status.py
@@ -133,7 +133,17 @@
has_recently_passed = api.builder_status.has_recently_passed
if has_recently_passed(dev) != has_recently_passed(prod):
- failures.append(f'{dev_bucket}/{builder}')
+ prod_url = api.buildbucket.builder_url(
+ bucket=prod_bucket, builder=builder
+ )
+ dev_url = api.buildbucket.builder_url(
+ bucket=dev_bucket, builder=builder
+ )
+
+ failures.append(
+ f'[{prod_bucket} / {builder}]({prod_url}) '
+ f'[{dev_bucket} / {builder}]({dev_url})'
+ )
step = api.step.empty(
builder,