From e6f8fbe40248c99b6ae62ebeef27ff40552d5bea Mon Sep 17 00:00:00 2001 From: Parker Bibus Date: Thu, 10 Sep 2026 11:59:14 -0700 Subject: [PATCH] Provide Helix credentials to the performance job monitor Import the Helix access variable group at Build-stage scope for internal non-PR runs so the standalone monitor can discover submitted jobs. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- eng/pipelines/performance/perf.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/eng/pipelines/performance/perf.yml b/eng/pipelines/performance/perf.yml index 4054a088b91c83..9f2c21636c8f08 100644 --- a/eng/pipelines/performance/perf.yml +++ b/eng/pipelines/performance/perf.yml @@ -54,6 +54,10 @@ extends: parameters: stages: - stage: Build + variables: + # The standalone monitor does not inherit the submitter jobs' variable groups. + - ${{ if and(eq(variables['System.TeamProject'], 'internal'), ne(variables['Build.Reason'], 'PullRequest')) }}: + - group: DotNet-HelixApi-Access jobs: - ${{ if eq(variables['enableHelixJobMonitor'], true) }}: