Skip to content

Commit e50d7c3

Browse files
authored
.azurepipelines: de-duplicate Platform Build CI (#1366)
## Description This commit removes some jobs from the job matrix for GCC and VS azure pipelines as they have been effectively replaced by the platform-ci.yml github workflow. - [ ] Impacts functionality? - [ ] Impacts security? - [ ] Breaking change? - [ ] Includes tests? - [ ] Includes documentation? ## How This Was Tested N/A ## Integration Instructions N/A
1 parent 82901bc commit e50d7c3

File tree

2 files changed

+0
-146
lines changed

2 files changed

+0
-146
lines changed

.azurepipelines/Platform-Build-GCC5.yml

Lines changed: 0 additions & 90 deletions
Original file line numberDiff line numberDiff line change
@@ -28,62 +28,6 @@ jobs:
2828
os_type: Linux
2929
container_image: linux-gcc
3030
build_matrix:
31-
QemuQ35_X64_DEBUG:
32-
BuildPackage: QemuQ35Pkg
33-
BuildFile: "Platforms/QemuQ35Pkg/PlatformBuild.py"
34-
BuildFlags: ""
35-
BuildTarget: "DEBUG"
36-
BuildExtraTag: "X64"
37-
BuildExtraStep:
38-
- script: echo No extra steps provided
39-
Run: true
40-
RunFlags: "SHUTDOWN_AFTER_RUN=TRUE QEMU_HEADLESS=TRUE EMPTY_DRIVE=TRUE BLD_*_QEMU_CORE_NUM=2 FILE_REGEX=*TestApp*.efi RUN_TESTS=TRUE"
41-
BuildArtifactsBinary: |
42-
**/QEMUQ35_*.fd
43-
BuildArtifactsOther: "**/unit_test_results/*"
44-
45-
QemuQ35_X64_RELEASE:
46-
BuildPackage: QemuQ35Pkg
47-
BuildFile: "Platforms/QemuQ35Pkg/PlatformBuild.py"
48-
BuildFlags: ""
49-
BuildTarget: "RELEASE"
50-
BuildExtraTag: "X64"
51-
BuildExtraStep:
52-
- script: echo No extra steps provided
53-
Run: true
54-
RunFlags: "SHUTDOWN_AFTER_RUN=TRUE QEMU_HEADLESS=TRUE EMPTY_DRIVE=TRUE BLD_*_QEMU_CORE_NUM=2 FILE_REGEX=*TestApp*.efi RUN_TESTS=TRUE"
55-
BuildArtifactsBinary: |
56-
**/QEMUQ35_*.fd
57-
BuildArtifactsOther: "**/unit_test_results/*"
58-
59-
QemuQ35_IA32X64_DEBUG:
60-
BuildPackage: QemuQ35Pkg
61-
BuildFile: "Platforms/QemuQ35Pkg/PlatformBuild.py"
62-
BuildFlags: "-a IA32,X64"
63-
BuildTarget: "DEBUG"
64-
BuildExtraTag: "IA32X64"
65-
BuildExtraStep:
66-
- script: echo No extra steps provided
67-
Run: true
68-
RunFlags: "SHUTDOWN_AFTER_RUN=TRUE QEMU_HEADLESS=TRUE EMPTY_DRIVE=TRUE BLD_*_QEMU_CORE_NUM=2 FILE_REGEX=*TestApp*.efi RUN_TESTS=TRUE"
69-
BuildArtifactsBinary: |
70-
**/QEMUQ35_*.fd
71-
BuildArtifactsOther: "**/unit_test_results/*"
72-
73-
QemuQ35_IA32X64_RELEASE:
74-
BuildPackage: QemuQ35Pkg
75-
BuildFile: "Platforms/QemuQ35Pkg/PlatformBuild.py"
76-
BuildFlags: "-a IA32,X64"
77-
BuildTarget: "RELEASE"
78-
BuildExtraTag: "IA32X64"
79-
BuildExtraStep:
80-
- script: echo No extra steps provided
81-
Run: true
82-
RunFlags: "SHUTDOWN_AFTER_RUN=TRUE QEMU_HEADLESS=TRUE EMPTY_DRIVE=TRUE BLD_*_QEMU_CORE_NUM=2 FILE_REGEX=*TestApp*.efi RUN_TESTS=TRUE"
83-
BuildArtifactsBinary: |
84-
**/QEMUQ35_*.fd
85-
BuildArtifactsOther: "**/unit_test_results/*"
86-
8731
QemuQ35_X64_DEBUG_ARM:
8832
BuildPackage: QemuQ35Pkg
8933
BuildFile: "Platforms/QemuQ35Pkg/PlatformBuild.py"
@@ -116,40 +60,6 @@ jobs:
11660
**/*/*TestApp.efi
11761
BuildArtifactsOther: "**/unit_test_results/*"
11862

119-
QemuSbsa_DEBUG:
120-
BuildPackage: QemuSbsaPkg
121-
BuildFile: "Platforms/QemuSbsaPkg/PlatformBuild.py"
122-
BuildFlags: ""
123-
BuildTarget: "DEBUG"
124-
BuildExtraTag: ""
125-
BuildExtraStep:
126-
- script: |
127-
git config --global user.name "ado pipline"
128-
git config --global user.email "placeholderinfo@example.com"
129-
Run: true
130-
RunFlags: "SHUTDOWN_AFTER_RUN=TRUE QEMU_HEADLESS=TRUE EMPTY_DRIVE=TRUE FILE_REGEX=*TestApp*.efi RUN_TESTS=TRUE"
131-
BuildArtifactsBinary: |
132-
**/QEMU_EFI.fd
133-
**/SECURE_FLASH0.fd
134-
BuildArtifactsOther: "**/unit_test_results/*"
135-
136-
QemuSbsa_RELEASE:
137-
BuildPackage: QemuSbsaPkg
138-
BuildFile: "Platforms/QemuSbsaPkg/PlatformBuild.py"
139-
BuildFlags: ""
140-
BuildTarget: "RELEASE"
141-
BuildExtraTag: ""
142-
BuildExtraStep:
143-
- script: |
144-
git config --global user.name "ado pipline"
145-
git config --global user.email "placeholderinfo@example.com"
146-
Run: true
147-
RunFlags: "SHUTDOWN_AFTER_RUN=TRUE QEMU_HEADLESS=TRUE EMPTY_DRIVE=TRUE FILE_REGEX=*TestApp*.efi RUN_TESTS=TRUE"
148-
BuildArtifactsBinary: |
149-
**/QEMU_EFI.fd
150-
**/SECURE_FLASH0.fd
151-
BuildArtifactsOther: "**/unit_test_results/*"
152-
15363
QemuSbsa_DEBUG_ARM:
15464
BuildPackage: QemuSbsaPkg
15565
BuildFile: "Platforms/QemuSbsaPkg/PlatformBuild.py"

.azurepipelines/Platform-Build-VS.yml

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -25,62 +25,6 @@ jobs:
2525
vm_image: $(vm_image)
2626
os_type: Windows_NT
2727
build_matrix:
28-
QemuQ35_X64_DEBUG:
29-
BuildPackage: QemuQ35Pkg
30-
BuildFile: "Platforms/QemuQ35Pkg/PlatformBuild.py"
31-
BuildFlags: ""
32-
BuildTarget: "DEBUG"
33-
BuildExtraTag: "X64"
34-
BuildExtraStep:
35-
- script: echo No extra steps provided
36-
Run: true
37-
RunFlags: "SHUTDOWN_AFTER_RUN=TRUE QEMU_HEADLESS=TRUE EMPTY_DRIVE=TRUE BLD_*_QEMU_CORE_NUM=2 FILE_REGEX=*TestApp*.efi RUN_TESTS=TRUE"
38-
BuildArtifactsBinary: |
39-
**/QEMUQ35_*.fd
40-
BuildArtifactsOther: "**/unit_test_results/*"
41-
42-
QemuQ35_X64_RELEASE:
43-
BuildPackage: QemuQ35Pkg
44-
BuildFile: "Platforms/QemuQ35Pkg/PlatformBuild.py"
45-
BuildFlags: ""
46-
BuildTarget: "RELEASE"
47-
BuildExtraTag: "X64"
48-
BuildExtraStep:
49-
- script: echo No extra steps provided
50-
Run: true
51-
RunFlags: "SHUTDOWN_AFTER_RUN=TRUE QEMU_HEADLESS=TRUE EMPTY_DRIVE=TRUE BLD_*_QEMU_CORE_NUM=2 FILE_REGEX=*TestApp*.efi RUN_TESTS=TRUE"
52-
BuildArtifactsBinary: |
53-
**/QEMUQ35_*.fd
54-
BuildArtifactsOther: "**/unit_test_results/*"
55-
56-
QemuQ35_IA32X64_DEBUG:
57-
BuildPackage: QemuQ35Pkg
58-
BuildFile: "Platforms/QemuQ35Pkg/PlatformBuild.py"
59-
BuildFlags: "-a IA32,X64"
60-
BuildTarget: "DEBUG"
61-
BuildExtraTag: "IA32X64"
62-
BuildExtraStep:
63-
- script: echo No extra steps provided
64-
Run: true
65-
RunFlags: "SHUTDOWN_AFTER_RUN=TRUE QEMU_HEADLESS=TRUE EMPTY_DRIVE=TRUE BLD_*_QEMU_CORE_NUM=2 FILE_REGEX=*TestApp*.efi RUN_TESTS=TRUE"
66-
BuildArtifactsBinary: |
67-
**/QEMUQ35_*.fd
68-
BuildArtifactsOther: "**/unit_test_results/*"
69-
70-
QemuQ35_IA32X64_RELEASE:
71-
BuildPackage: QemuQ35Pkg
72-
BuildFile: "Platforms/QemuQ35Pkg/PlatformBuild.py"
73-
BuildFlags: "-a IA32,X64"
74-
BuildTarget: "RELEASE"
75-
BuildExtraTag: "IA32X64"
76-
BuildExtraStep:
77-
- script: echo No extra steps provided
78-
Run: true
79-
RunFlags: "SHUTDOWN_AFTER_RUN=TRUE QEMU_HEADLESS=TRUE EMPTY_DRIVE=TRUE BLD_*_QEMU_CORE_NUM=2 FILE_REGEX=*TestApp*.efi RUN_TESTS=TRUE"
80-
BuildArtifactsBinary: |
81-
**/QEMUQ35_*.fd
82-
BuildArtifactsOther: "**/unit_test_results/*"
83-
8428
QemuQ35_X64_DEBUG_ARM:
8529
BuildPackage: QemuQ35Pkg
8630
BuildFile: "Platforms/QemuQ35Pkg/PlatformBuild.py"

0 commit comments

Comments
 (0)