0

infra: Restore desktop console links to chromium's main milo header

Links to the linux + mac + win consoles used to be present in the
right-hand side of the header (among the green/red build tiles).

Those got removed https://crbug.com/40873502, so this adds links to
those consoles on the left-hand side of the new version of the header.

Bug: 40873502
Change-Id: If0efc453a534184f9ad6e026e0c58e9679691145
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6397964
Commit-Queue: Ben Pastene <bpastene@chromium.org>
Reviewed-by: Struan Shrimpton <sshrimp@google.com>
Cr-Commit-Position: refs/heads/main@{#1438418}
This commit is contained in:
Ben Pastene
2025-03-26 14:48:04 -07:00
committed by Chromium LUCI CQ
parent 995d737d45
commit 2b6ac8b5c0
2 changed files with 798 additions and 0 deletions
infra/config

@ -230,6 +230,18 @@ HEADER = headers.header(
url = "/p/{}/g/chromium.infra".format(settings.project),
alt = "Chromium Infra console",
),
headers.link(
text = "linux",
branch_selector = branches.selector.LINUX_BRANCHES,
url = "/p/{}/g/chromium.linux".format(settings.project),
alt = "Chromium Linux console",
),
headers.link(
text = "mac",
branch_selector = branches.selector.MAC_BRANCHES,
url = "/p/{}/g/chromium.mac".format(settings.project),
alt = "Chromium Mac console",
),
headers.link(
text = "memory.fyi",
url = "/p/{}/g/chromium.memory.fyi".format(settings.project),
@ -260,6 +272,12 @@ HEADER = headers.header(
url = "/p/{}/g/chromium.webrtc".format(settings.project),
alt = "Chromium WebRTC console",
),
headers.link(
text = "win",
branch_selector = branches.selector.WINDOWS_BRANCHES,
url = "/p/{}/g/chromium.win".format(settings.project),
alt = "Chromium Windows console",
),
],
),
headers.link_group(

File diff suppressed because it is too large Load Diff