Skip to content

Commit 8579d05

Browse files
committed
Update CI settings due to deprecation of macos-10.15 and ubuntu-18.04
1 parent d0f1f79 commit 8579d05

1 file changed

Lines changed: 16 additions & 24 deletions

File tree

azure-pipelines.yml

Lines changed: 16 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,13 @@ stages:
1515
- job: macos
1616
strategy:
1717
matrix:
18-
macosSwift51:
19-
imageName: 'macOS-10.15'
20-
DEVELOPER_DIR: '/Applications/Xcode_11.3.1.app'
21-
WATCHOS_ACTIONS: 'clean build'
22-
WATCHOS_SIMULATOR: 'Apple Watch Series 4 - 44mm'
2318
macosSwift52:
24-
imageName: 'macOS-10.15'
25-
DEVELOPER_DIR: '/Applications/Xcode_11.4.1.app'
19+
imageName: 'macOS-11'
20+
DEVELOPER_DIR: '/Applications/Xcode_11.7.app'
2621
WATCHOS_ACTIONS: 'clean build'
2722
WATCHOS_SIMULATOR: 'Apple Watch Series 4 - 44mm'
2823
macosSwift53:
29-
imageName: 'macOS-10.15'
24+
imageName: 'macOS-11'
3025
DEVELOPER_DIR: '/Applications/Xcode_12.4.app'
3126
WATCHOS_ACTIONS: 'clean build'
3227
WATCHOS_SIMULATOR: 'Apple Watch Series 4 - 44mm'
@@ -75,27 +70,24 @@ stages:
7570
- job: linux
7671
strategy:
7772
matrix:
78-
linuxSwift51:
79-
imageName: 'ubuntu-18.04'
80-
containerImage: 'swift:5.1.5-bionic'
8173
linuxSwift52:
82-
imageName: 'ubuntu-18.04'
83-
containerImage: 'swift:5.2.5-bionic'
74+
imageName: 'ubuntu-20.04'
75+
containerImage: 'swift:5.2.5-focal'
8476
linuxSwift53:
85-
imageName: 'ubuntu-18.04'
86-
containerImage: 'swift:5.3.3-bionic'
77+
imageName: 'ubuntu-20.04'
78+
containerImage: 'swift:5.3.3-focal'
8779
linuxSwift54:
88-
imageName: 'ubuntu-18.04'
89-
containerImage: 'swift:5.4.3-bionic'
80+
imageName: 'ubuntu-20.04'
81+
containerImage: 'swift:5.4.3-focal'
9082
linuxSwift55:
91-
imageName: 'ubuntu-18.04'
92-
containerImage: 'swift:5.5.3-bionic'
83+
imageName: 'ubuntu-20.04'
84+
containerImage: 'swift:5.5.3-focal'
9385
linuxSwift56:
94-
imageName: 'ubuntu-18.04'
95-
containerImage: 'swift:5.6.3-bionic'
86+
imageName: 'ubuntu-20.04'
87+
containerImage: 'swift:5.6.3-focal'
9688
linuxSwift57:
97-
imageName: 'ubuntu-18.04'
98-
containerImage: 'swift:5.7-bionic'
89+
imageName: 'ubuntu-20.04'
90+
containerImage: 'swift:5.7-focal'
9991
pool:
10092
vmImage: $(imageName)
10193
container: $[ variables['containerImage'] ]
@@ -163,7 +155,7 @@ stages:
163155
- job: ghPages
164156
displayName: 'Publish API docs to GH Pages'
165157
pool:
166-
vmImage: 'macOS-10.15'
158+
vmImage: 'macOS-11'
167159
variables:
168160
DEVELOPER_DIR: '/Applications/Xcode_12.4.app'
169161
steps:

0 commit comments

Comments
 (0)