Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: f7548958e12df116cd2a0c689bfda9abd11a720d
      
https://github.com/tianocore/edk2/commit/f7548958e12df116cd2a0c689bfda9abd11a720d
  Author: Mike Beaton <[email protected]>
  Date:   2026-03-17 (Tue, 17 Mar 2026)

  Changed paths:
    M .azurepipelines/templates/defaults.yml

  Log Message:
  -----------
  .azurepipelines: Switch to CI image which includes clang

https://github.com/tianocore/containers/commit/b5628216f41680893021676cfada2bda02a18428

Signed-off-by: Mike Beaton <[email protected]>


  Commit: fae23133db5b65e6c292b418ef92bec8f6c24c8a
      
https://github.com/tianocore/edk2/commit/fae23133db5b65e6c292b418ef92bec8f6c24c8a
  Author: Mike Beaton <[email protected]>
  Date:   2026-03-17 (Tue, 17 Mar 2026)

  Changed paths:
    M .azurepipelines/templates/pr-gate-build-job.yml

  Log Message:
  -----------
  .azurepipelines: Run non-package-build CI only in GCC and VS2022

We remove NO-TARGET and NOOPT builds from calls to stuart_ci_build
except in GCC and VS2022.

This amounts to removing:
 - Unit tests (NOOPT)
 - Uncrustify, spell check, etc. (NO-TARGET)

Note that in PR gate CI, NOOPT is never built in as a normal
package build (see .pytool/Plugin/CompilerPlugin, which only runs on
DEBUG and RELEASE). Instead NOOPT is used for building unit tests
(see .pytool/Plugin/HostUnitTestCompilerPlugin).

Signed-off-by: Mike Beaton <[email protected]>


  Commit: 1184ca8ca38267fdb7a725258b034654340852d2
      
https://github.com/tianocore/edk2/commit/1184ca8ca38267fdb7a725258b034654340852d2
  Author: Mike Beaton <[email protected]>
  Date:   2026-03-17 (Tue, 17 Mar 2026)

  Changed paths:
    A .azurepipelines/Ubuntu-CLANGDWARF.yml
    A ArmVirtPkg/PlatformCI/.azurepipelines/Ubuntu-CLANGDWARF.yml
    A EmulatorPkg/PlatformCI/.azurepipelines/Ubuntu-CLANGDWARF.yml
    A OvmfPkg/PlatformCI/.azurepipelines/Ubuntu-CLANGDWARF.yml

  Log Message:
  -----------
  Global: Clone GCC to CLANGDWARF CI

A subsequent commit removes build steps which CLANGDWARF
cannot build.

Continuous-integration-options: PatchCheck.ignore-multi-package

Signed-off-by: Mike Beaton <[email protected]>


  Commit: 81bab969df1baf1926a8c4567bf0528f61626572
      
https://github.com/tianocore/edk2/commit/81bab969df1baf1926a8c4567bf0528f61626572
  Author: Mike Beaton <[email protected]>
  Date:   2026-03-17 (Tue, 17 Mar 2026)

  Changed paths:
    M .azurepipelines/Ubuntu-CLANGDWARF.yml
    M ArmVirtPkg/PlatformCI/.azurepipelines/Ubuntu-CLANGDWARF.yml
    M EmulatorPkg/PlatformCI/.azurepipelines/Ubuntu-CLANGDWARF.yml
    M OvmfPkg/PlatformCI/.azurepipelines/Ubuntu-CLANGDWARF.yml

  Log Message:
  -----------
  Global: Remove CLANGDWARF from PR gates

See discussion in #11886.

Continuous-integration-options: PatchCheck.ignore-multi-package

Signed-off-by: Mike Beaton <[email protected]>


  Commit: eca4173be905e9c0e0c4b3e6b5bfc90cc6628e84
      
https://github.com/tianocore/edk2/commit/eca4173be905e9c0e0c4b3e6b5bfc90cc6628e84
  Author: Mike Beaton <[email protected]>
  Date:   2026-03-17 (Tue, 17 Mar 2026)

  Changed paths:
    M .azurepipelines/Ubuntu-CLANGDWARF.yml
    M OvmfPkg/PlatformCI/.azurepipelines/Ubuntu-CLANGDWARF.yml

  Log Message:
  -----------
  .azurepipelines,OvmfPkg: Remove LOONGARCH64 builds from CLANGDWARF CI

LOONGARCH64 is not currently supported on CLANGDWARF.

Continuous-integration-options: PatchCheck.ignore-multi-package

Signed-off-by: Mike Beaton <[email protected]>


  Commit: 2263bdf47f4d82c1f9904e4614a8b9fdb439bed5
      
https://github.com/tianocore/edk2/commit/2263bdf47f4d82c1f9904e4614a8b9fdb439bed5
  Author: Mike Beaton <[email protected]>
  Date:   2026-03-17 (Tue, 17 Mar 2026)

  Changed paths:
    A .azurepipelines/Ubuntu-CLANGPDB.yml
    A ArmVirtPkg/PlatformCI/.azurepipelines/Ubuntu-CLANGPDB.yml
    A EmulatorPkg/PlatformCI/.azurepipelines/Ubuntu-CLANGPDB.yml
    A OvmfPkg/PlatformCI/.azurepipelines/Ubuntu-CLANGPDB.yml

  Log Message:
  -----------
  Global: Clone GCC to CLANGPDB CI

Subsequent commits remove build steps which CLANGPDB
cannot build.

Continuous-integration-options: PatchCheck.ignore-multi-package

Signed-off-by: Mike Beaton <[email protected]>


  Commit: 469eb8dc53bb9dd2608962328e6b9a0903afec88
      
https://github.com/tianocore/edk2/commit/469eb8dc53bb9dd2608962328e6b9a0903afec88
  Author: Mike Beaton <[email protected]>
  Date:   2026-03-17 (Tue, 17 Mar 2026)

  Changed paths:
    M .azurepipelines/Ubuntu-CLANGPDB.yml
    M OvmfPkg/PlatformCI/.azurepipelines/Ubuntu-CLANGPDB.yml

  Log Message:
  -----------
  .azurepipelines,OvmfPkg: Remove RISCV64, LOONGARCH64 from CLANGPDB CI

CLANGPDB does not currently support RISCV64 or LOONGARCH64.

Continuous-integration-options: PatchCheck.ignore-multi-package

Signed-off-by: Mike Beaton <[email protected]>


  Commit: 6e39689c659dd79c3c201832d9c7a83f84536653
      
https://github.com/tianocore/edk2/commit/6e39689c659dd79c3c201832d9c7a83f84536653
  Author: Mike Beaton <[email protected]>
  Date:   2026-03-17 (Tue, 17 Mar 2026)

  Changed paths:
    R EmulatorPkg/PlatformCI/.azurepipelines/Ubuntu-CLANGPDB.yml

  Log Message:
  -----------
  EmulatorPkg: Remove EmulatorPkg from CLANGPDB CI

EmulatorPkg currently fails to build under CLANGPDB with
link time errors. Since EmulatorPkg is a legacy package which
is currently not being built with CLANGPDB, it is considered
simpler to simply exclude this.

Signed-off-by: Mike Beaton <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/11af818b3ea8...6e39689c659d

To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to