From 4d3c2f5fcccd014d3136e435365e27aea27b7fcb Mon Sep 17 00:00:00 2001 From: Andrei Porumb Date: Sat, 7 Mar 2026 09:39:42 -0800 Subject: [PATCH 1/2] 1st try at propagation, probably no changes --- deps/c-build-tools | 2 +- deps/c-logging | 2 +- deps/macro-utils-c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/deps/c-build-tools b/deps/c-build-tools index 44914dd..b4ac156 160000 --- a/deps/c-build-tools +++ b/deps/c-build-tools @@ -1 +1 @@ -Subproject commit 44914dd2655b0f366e204003c80f59dea8fbb26a +Subproject commit b4ac1565dcda53d14e848f43e000217536b27055 diff --git a/deps/c-logging b/deps/c-logging index 2891f45..ef8458f 160000 --- a/deps/c-logging +++ b/deps/c-logging @@ -1 +1 @@ -Subproject commit 2891f45bd7c3db0bf3c04c63b563deed9a436904 +Subproject commit ef8458f1046ca51c7a8fbd2d80151eed192a3c8c diff --git a/deps/macro-utils-c b/deps/macro-utils-c index d4a0dc3..a685c51 160000 --- a/deps/macro-utils-c +++ b/deps/macro-utils-c @@ -1 +1 @@ -Subproject commit d4a0dc37e1f27645d740521d8a3712967b9097a0 +Subproject commit a685c51fcbd2695c7b68898bb926206bc5f1a093 From 3acb283ce0e1b25d45991b667f3c5437b766f7b6 Mon Sep 17 00:00:00 2001 From: Andrei Porumb Date: Mon, 9 Mar 2026 20:27:41 -0700 Subject: [PATCH 2/2] Add build pool parameters to pipeline Add pool_name_windows_x64, pool_name_windows_arm64, and pool_name_linux as pipeline parameters with existing defaults. Pass them through to all template references (build_all_flavors, run_master_check, codeql3000, build_linux). ARM64 pool default: Azure-MessagingStore-WinBuildPool-ARM64-v24. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- build/devops_gated.yml | 23 +++++++++++++++++++++++ deps/c-build-tools | 2 +- deps/c-logging | 2 +- deps/macro-utils-c | 2 +- 4 files changed, 26 insertions(+), 3 deletions(-) diff --git a/build/devops_gated.yml b/build/devops_gated.yml index f6eab6a..d76d44b 100644 --- a/build/devops_gated.yml +++ b/build/devops_gated.yml @@ -1,4 +1,19 @@ name: $(BuildID)_$(BuildDefinitionName)_$(SourceBranchName)_$(Date:yyyyMMdd)$(Rev:.r) + +parameters: + - name: pool_name_windows_x64 + displayName: 'Windows x64 Pool' + type: string + default: 'Azure-MessagingStore-WinBuildPoolVS2022_0' + - name: pool_name_windows_arm64 + displayName: 'Windows ARM64 Pool' + type: string + default: 'Azure-MessagingStore-WinBuildPool-ARM64-v24' + - name: pool_name_linux + displayName: 'Linux Pool' + type: string + default: 'Azure-MsgStore-Linux2204BuildMachinePool' + resources: repositories: - repository: self @@ -12,12 +27,20 @@ jobs: - template: /pipeline_templates/build_all_flavors.yml@c_build_tools parameters: failOnMinTestsNotRun: false + pool_name_x64: ${{ parameters.pool_name_windows_x64 }} + pool_name_arm64: ${{ parameters.pool_name_windows_arm64 }} - template: /pipeline_templates/run_master_check.yml@c_build_tools + parameters: + pool_name: ${{ parameters.pool_name_windows_x64 }} - template: /pipeline_templates/codeql3000_default.yml@c_build_tools + parameters: + pool_name: ${{ parameters.pool_name_windows_x64 }} - template: /pipeline_templates/build_linux.yml@c_build_tools + parameters: + pool_name: ${{ parameters.pool_name_linux }} # Will be re-enabled at a later time #- job: iwyu diff --git a/deps/c-build-tools b/deps/c-build-tools index b4ac156..317a557 160000 --- a/deps/c-build-tools +++ b/deps/c-build-tools @@ -1 +1 @@ -Subproject commit b4ac1565dcda53d14e848f43e000217536b27055 +Subproject commit 317a5574f29e74af03a706244ff7fdf5aa9efeda diff --git a/deps/c-logging b/deps/c-logging index ef8458f..1c8893d 160000 --- a/deps/c-logging +++ b/deps/c-logging @@ -1 +1 @@ -Subproject commit ef8458f1046ca51c7a8fbd2d80151eed192a3c8c +Subproject commit 1c8893ddb6a017df65fb09d0527c7c4a88f96f45 diff --git a/deps/macro-utils-c b/deps/macro-utils-c index a685c51..338c0ba 160000 --- a/deps/macro-utils-c +++ b/deps/macro-utils-c @@ -1 +1 @@ -Subproject commit a685c51fcbd2695c7b68898bb926206bc5f1a093 +Subproject commit 338c0ba4e3fd182cab6d1e83f3ca586e6715789f