Add Kvmtool firmware build to the platform CI matrix. Signed-off-by: Sami Mujawar <sami.muja...@arm.com> --- ArmVirtPkg/PlatformCI/.azurepipelines/Ubuntu-GCC5.yml | 45 +++++++++++++++++++- 1 file changed, 44 insertions(+), 1 deletion(-)
diff --git a/ArmVirtPkg/PlatformCI/.azurepipelines/Ubuntu-GCC5.yml b/ArmVirtPkg/PlatformCI/.azurepipelines/Ubuntu-GCC5.yml index b07e3199f14307c16df0b16b5eff076a3a798b04..4c8de30eb7c9cb5de5a62f663c556869d4843106 100644 --- a/ArmVirtPkg/PlatformCI/.azurepipelines/Ubuntu-GCC5.yml +++ b/ArmVirtPkg/PlatformCI/.azurepipelines/Ubuntu-GCC5.yml @@ -6,6 +6,7 @@ # Toolchain: GCC5 # # Copyright (c) Microsoft Corporation. +# Copyright (c) 2021, Arm Limited. All rights reserved.<BR> # SPDX-License-Identifier: BSD-2-Clause-Patent ## trigger: @@ -22,6 +23,7 @@ jobs: vm_image: 'ubuntu-18.04' should_run: true run_flags: "MAKE_STARTUP_NSH=TRUE QEMU_HEADLESS=TRUE" + kvmtool_flags: "--dsc ArmVirtPkg/ArmVirtKvmTool.dsc" #Use matrix to speed up the build process strategy: @@ -68,7 +70,48 @@ jobs: Build.Target: "NOOPT" Run.Flags: $(run_flags) Run: $(should_run) - + KVMTOOL_AARCH64_DEBUG: + Build.File: "$(package)/PlatformCI/PlatformBuild.py" + Build.Arch: "AARCH64" + Build.Flags: $(kvmtool_flags) + Build.Target: "DEBUG" + Run.Flags: "" + Run: false + KVMTOOL_AARCH64_RELEASE: + Build.File: "$(package)/PlatformCI/PlatformBuild.py" + Build.Arch: "AARCH64" + Build.Flags: $(kvmtool_flags) + Build.Target: "RELEASE" + Run.Flags: "" + Run: false + KVMTOOL_AARCH64_NOOPT: + Build.File: "$(package)/PlatformCI/PlatformBuild.py" + Build.Arch: "AARCH64" + Build.Flags: $(kvmtool_flags) + Build.Target: "NOOPT" + Run.Flags: "" + Run: false + KVMTOOL_ARM_DEBUG: + Build.File: "$(package)/PlatformCI/PlatformBuild.py" + Build.Arch: "ARM" + Build.Flags: $(kvmtool_flags) + Build.Target: "DEBUG" + Run.Flags: "" + Run: false + KVMTOOL_ARM_RELEASE: + Build.File: "$(package)/PlatformCI/PlatformBuild.py" + Build.Arch: "ARM" + Build.Flags: $(kvmtool_flags) + Build.Target: "RELEASE" + Run.Flags: "" + Run: false + KVMTOOL_ARM_NOOPT: + Build.File: "$(package)/PlatformCI/PlatformBuild.py" + Build.Arch: "ARM" + Build.Flags: $(kvmtool_flags) + Build.Target: "NOOPT" + Run.Flags: "" + Run: false workspace: clean: all -- 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)' -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#70691): https://edk2.groups.io/g/devel/message/70691 Mute This Topic: https://groups.io/mt/80035812/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-