Skip to content

Commit 6fd0a14

Browse files
authored
[ci] Use new EO compliant build pools (#107)
* [ci] Use new EO compliant build pools Context: https://eng.ms/docs/initiatives/executive-order/executive-order-requirements/executiveorderoncybersecurity/buildinfraops Migrates to new build pools as part of ongoing security and compliance efforts.
1 parent d339358 commit 6fd0a14

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

azure-pipelines.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@ stages:
1717
jobs:
1818
- job: buildWindows
1919
pool:
20-
vmImage: windows-latest
20+
name: AzurePipelines-EO
21+
demands:
22+
- ImageOverride -equals AzurePipelinesWindows2019compliant
2123
steps:
2224
- script: |
2325
echo "Hello"
@@ -47,7 +49,9 @@ stages:
4749
pathtoPublish: $(Build.ArtifactStagingDirectory)
4850
- job: buildLinux
4951
pool:
50-
vmImage: ubuntu-18.04
52+
name: AzurePipelines-EO
53+
demands:
54+
- ImageOverride -equals AzurePipelinesUbuntu18.04compliant
5155
steps:
5256
- bash: |
5357
sudo dpkg --add-architecture i386
@@ -75,7 +79,7 @@ stages:
7579
- buildlinux
7680
- buildWindows
7781
pool:
78-
vmImage: macOS-latest
82+
vmImage: internal-macos-11
7983
steps:
8084
- bash: |
8185
brew install ninja

0 commit comments

Comments
 (0)