Skip to content

Commit 66e51c9

Browse files
committed
.azurepipelines: de-duplicate Platform Build CI
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
1 parent 82901bc commit 66e51c9

File tree

2 files changed

+136
-136
lines changed

2 files changed

+136
-136
lines changed

.azurepipelines/Platform-Build-GCC5.yml

Lines changed: 84 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -28,61 +28,61 @@ 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/*"
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/*"
4444

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/*"
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/*"
5858

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/*"
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/*"
7272

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/*"
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/*"
8686

8787
QemuQ35_X64_DEBUG_ARM:
8888
BuildPackage: QemuQ35Pkg
@@ -116,39 +116,39 @@ jobs:
116116
**/*/*TestApp.efi
117117
BuildArtifactsOther: "**/unit_test_results/*"
118118

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/*"
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/*"
135135

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/*"
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/*"
152152

153153
QemuSbsa_DEBUG_ARM:
154154
BuildPackage: QemuSbsaPkg

.azurepipelines/Platform-Build-VS.yml

Lines changed: 52 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -25,61 +25,61 @@ 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/*"
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/*"
4141

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/*"
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/*"
5555

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/*"
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/*"
6969

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/*"
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/*"
8383

8484
QemuQ35_X64_DEBUG_ARM:
8585
BuildPackage: QemuQ35Pkg

0 commit comments

Comments
 (0)