Skip to content

Commit 60fc632

Browse files
committed
build: update macOS build images
1 parent f64d3e9 commit 60fc632

File tree

3 files changed

+17
-10
lines changed

3 files changed

+17
-10
lines changed

.azure-pipelines/continuous-integration.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,22 @@ trigger:
33

44
variables:
55
configuration: Release
6+
winImage: vs2017-win2016
7+
osxImage: macos-latest
68

79
jobs:
810
- job: windows
911
displayName: Windows
1012
pool:
11-
vmImage: vs2017-win2016
13+
vmImage: $(winImage)
1214
steps:
1315
- template: templates/windows/compile.yml
1416
- template: templates/windows/pack.yml
1517

1618
- job: osx
1719
displayName: macOS
1820
pool:
19-
vmImage: macOS 10.13
21+
vmImage: $(osxImage)
2022
steps:
2123
- template: templates/osx/compile.yml
2224
- template: templates/osx/pack.unsigned.yml

.azure-pipelines/pull-request.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,22 @@ trigger: none
33

44
variables:
55
configuration: Release
6+
winImage: vs2017-win2016
7+
osxImage: macos-latest
68

79
jobs:
810
- job: windows
911
displayName: Windows
1012
pool:
11-
vmImage: vs2017-win2016
13+
vmImage: $(winImage)
1214
steps:
1315
- template: templates/windows/compile.yml
1416
- template: templates/windows/pack.yml
1517

1618
- job: osx
1719
displayName: macOS
1820
pool:
19-
vmImage: macOS 10.13
21+
vmImage: $(osxImage)
2022
steps:
2123
- template: templates/osx/compile.yml
2224
- template: templates/osx/pack.unsigned.yml

.azure-pipelines/release.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,23 @@ trigger:
33

44
variables:
55
configuration: Release
6+
signPool: VSEng-MicroBuildVS2017
7+
winImage: vs2017-win2016
8+
osxImage: macos-latest
69

710
jobs:
811
- job: windows
912
displayName: Windows
1013
pool:
11-
name: VSEng-MicroBuildVS2017
14+
name: $(signPool)
1215
steps:
1316
- template: templates/windows/compile.yml
1417
- template: templates/windows/pack.yml
1518

1619
- job: osx_step1
1720
displayName: macOS (Build & Layout)
1821
pool:
19-
vmImage: macOS 10.13
22+
vmImage: $(osxImage)
2023
steps:
2124
- template: templates/osx/compile.yml
2225
- template: templates/osx/pack.signed/step1-layout.yml
@@ -26,7 +29,7 @@ jobs:
2629
dependsOn: osx_step1
2730
condition: succeeded()
2831
pool:
29-
name: VSEng-MicroBuildVS2017
32+
name: $(signPool)
3033
steps:
3134
- template: templates/osx/pack.signed/step2-signpayload.yml
3235

@@ -35,7 +38,7 @@ jobs:
3538
dependsOn: osx_step2
3639
condition: succeeded()
3740
pool:
38-
vmImage: macOS 10.13
41+
vmImage: $(osxImage)
3942
steps:
4043
- template: templates/osx/pack.signed/step3-pack.yml
4144

@@ -44,7 +47,7 @@ jobs:
4447
dependsOn: osx_step3
4548
condition: succeeded()
4649
pool:
47-
name: VSEng-MicroBuildVS2017
50+
name: $(signPool)
4851
steps:
4952
- template: templates/osx/pack.signed/step4-signpack.yml
5053

@@ -53,6 +56,6 @@ jobs:
5356
dependsOn: osx_step4
5457
condition: succeeded()
5558
pool:
56-
vmImage: macOS 10.13
59+
vmImage: $(osxImage)
5760
steps:
5861
- template: templates/osx/pack.signed/step5-dist.yml

0 commit comments

Comments
 (0)