From 235f011d6cc212d2e3a00794606d5b38627312a0 Mon Sep 17 00:00:00 2001 From: Michael Niksa Date: Tue, 8 Jun 2021 11:57:30 -0700 Subject: [PATCH] Restore helix runs by passing parameters (#10367) Restore helix runs by passing parameters ## PR Checklist * [x] Closes #10266 * [x] I work here * [x] Tests added/passed ## Detailed Description of the Pull Request / Additional comments It looks like at some point the configuration and platform variables got messed up passing into the Helix steps and preventing the Powershell scripts from setting up the Helix payload correctly. This restores them to functionality. ## Validation Steps Performed - Ran it in the pipeline --- build/pipelines/templates/build-console-ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build/pipelines/templates/build-console-ci.yml b/build/pipelines/templates/build-console-ci.yml index 75ef642c1..0b9ce8685 100644 --- a/build/pipelines/templates/build-console-ci.yml +++ b/build/pipelines/templates/build-console-ci.yml @@ -32,6 +32,8 @@ jobs: dependsOn: Build${{ parameters.platform }}${{ parameters.configuration }} condition: and(succeeded(), and(eq('${{ parameters.platform }}', 'x64'), not(eq(variables['Build.Reason'], 'PullRequest')))) testSuite: 'DevTestSuite' + platform: ${{ parameters.platform }} + configuration: ${{ parameters.configuration }} rerunPassesRequiredToAvoidFailure: ${{ parameters.rerunPassesRequiredToAvoidFailure }} - template: helix-processtestresults-job.yml