Update Platform build steps process to fetch target branch
Cc: Bret Barkelew <Bret.Barkelew@microsoft.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Signed-off-by: Sean Brogan <sean.brogan@microsoft.com>
Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com>
# Set default\r
- bash: echo "##vso[task.setvariable variable=pkg_count]${{ 1 }}"\r
\r
+# Fetch the target branch so that pr_eval can diff them.\r
+# Seems like azure pipelines/github changed checkout process in nov 2020.\r
+- script: git fetch origin $(System.PullRequest.targetBranch)\r
+ displayName: fetch target branch\r
+ condition: eq(variables['Build.Reason'], 'PullRequest')\r
+\r
# trim the package list if this is a PR\r
- task: CmdLine@1\r
displayName: Check if ${{ parameters.build_pkg }} need testing\r