Skip to content

Commit 9d87767

Browse files
authored
PHPC-1931: Add PHP 8.1 and rename OS axis labels (#1276)
1 parent 6c82ec8 commit 9d87767

File tree

1 file changed

+21
-14
lines changed

1 file changed

+21
-14
lines changed

.evergreen/config.yml

Lines changed: 21 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1083,6 +1083,10 @@ axes:
10831083
- id: php-versions
10841084
display_name: PHP Version
10851085
values:
1086+
- id: "8.1"
1087+
display_name: "PHP 8.1"
1088+
variables:
1089+
PHP_VERSION: "8.1"
10861090
- id: "8.0"
10871091
display_name: "PHP 8.0"
10881092
variables:
@@ -1115,10 +1119,10 @@ axes:
11151119
- id: os
11161120
display_name: OS
11171121
values:
1118-
- id: debian92-test
1122+
- id: debian92
11191123
display_name: "Debian 9.2"
11201124
run_on: debian92-test
1121-
- id: rhel70-test
1125+
- id: rhel70
11221126
display_name: "RHEL 7.0"
11231127
run_on: rhel70
11241128
- id: rhel71-power8
@@ -1127,7 +1131,7 @@ axes:
11271131
- id: rhel74-zseries
11281132
display_name: "RHEL 7.4 zSeries"
11291133
run_on: rhel72-zseries-test
1130-
- id: ubuntu1804-arm64-test
1134+
- id: ubuntu1804-arm64
11311135
display_name: "Ubuntu 18.04 ARM64"
11321136
run_on: ubuntu1804-arm64-test
11331137
# Pending installation of PHP toolchain on macOS hosts (see: PHPC-869)
@@ -1177,10 +1181,13 @@ buildvariants:
11771181
- matrix_name: "test-php-versions"
11781182
matrix_spec: { "os": "*", "edge-versions": "latest-stable", "php-versions": "*" }
11791183
exclude_spec:
1180-
- { "os": "ubuntu1804-arm64-test", "edge-versions": "latest-stable", "php-versions": "7.2" }
1184+
- { "os": "ubuntu1804-arm64", "edge-versions": "latest-stable", "php-versions": "7.2" }
11811185
# MongoDB 5.0+ is not available for rhel74-zseries and rhel71-power8
11821186
- { "os": "rhel74-zseries", "edge-versions": "latest-stable", "php-versions": "*" }
11831187
- { "os": "rhel71-power8", "edge-versions": "latest-stable", "php-versions": "*" }
1188+
# PHP 8.1 is only available on debian92
1189+
- { "os": "rhel70", "edge-versions": "latest-stable", "php-versions": "8.1" }
1190+
- { "os": "ubuntu1804-arm64", "edge-versions": "latest-stable", "php-versions": "8.1" }
11841191
display_name: "${os}, ${edge-versions}, ${php-versions}"
11851192
tasks:
11861193
- name: "test-standalone-ssl"
@@ -1190,7 +1197,7 @@ buildvariants:
11901197
- matrix_name: "test-old-mongodb-versions"
11911198
matrix_spec: { "os": "*", "versions": ["3.0", "3.2", "3.4"], "php-edge-versions": "oldest-supported" }
11921199
exclude_spec:
1193-
- { "os": "ubuntu1804-arm64-test", "versions": "*", "php-edge-versions": "oldest-supported" }
1200+
- { "os": "ubuntu1804-arm64", "versions": "*", "php-edge-versions": "oldest-supported" }
11941201
- { "os": "rhel71-power8", "versions": "3.0", "php-edge-versions": "oldest-supported" }
11951202
- { "os": "rhel74-zseries", "versions": ["3.0", "3.2"], "php-edge-versions": "oldest-supported" }
11961203
display_name: "${os}, ${versions}, ${php-edge-versions}"
@@ -1202,7 +1209,7 @@ buildvariants:
12021209
- matrix_name: "test-mongodb-36"
12031210
matrix_spec: { "os": "*", "versions": ["3.6"], "php-edge-versions": "oldest-supported" }
12041211
exclude_spec:
1205-
- { "os": "ubuntu1804-arm64-test", "versions": "*", "php-edge-versions": "oldest-supported" }
1212+
- { "os": "ubuntu1804-arm64", "versions": "*", "php-edge-versions": "oldest-supported" }
12061213
display_name: "${os}, ${versions}, ${php-edge-versions}"
12071214
tasks:
12081215
- name: "test-standalone"
@@ -1213,7 +1220,7 @@ buildvariants:
12131220
- matrix_name: "test-mongodb-versions"
12141221
matrix_spec: { "os": "*", "versions": ["4.0", "4.2", "4.4", "5.0", "latest"], "php-edge-versions": "oldest-supported" }
12151222
exclude_spec:
1216-
- { "os": "ubuntu1804-arm64-test", "versions": "4.0", "php-edge-versions": "oldest-supported" }
1223+
- { "os": "ubuntu1804-arm64", "versions": "4.0", "php-edge-versions": "oldest-supported" }
12171224
- { "os": "rhel71-power8", "versions": ["5.0", "latest"], "php-edge-versions": "oldest-supported" }
12181225
# rhel74-zseries will be covered by test-mongodb-versions-nossl
12191226
- { "os": "rhel74-zseries", "versions": "*", "php-edge-versions": "oldest-supported" }
@@ -1240,45 +1247,45 @@ buildvariants:
12401247
- name: "test-sharded"
12411248

12421249
- matrix_name: "mongo-42-storage-engines"
1243-
matrix_spec: { "os": "debian92-test", "versions": "4.2", "php-edge-versions": "latest-stable", "storage-engine": "inmemory" }
1250+
matrix_spec: { "os": "debian92", "versions": "4.2", "php-edge-versions": "latest-stable", "storage-engine": "inmemory" }
12441251
display_name: "${storage-engine}: ${os}, ${versions}, ${php-edge-versions}"
12451252
tasks:
12461253
- name: "test-standalone"
12471254

12481255
- matrix_name: "mongo-40-storage-engines"
1249-
matrix_spec: { "os": "debian92-test", "versions": "4.0", "php-edge-versions": "latest-stable", "storage-engine": "mmapv1" }
1256+
matrix_spec: { "os": "debian92", "versions": "4.0", "php-edge-versions": "latest-stable", "storage-engine": "mmapv1" }
12501257
display_name: "${storage-engine}: ${os}, ${versions}, ${php-edge-versions}"
12511258
tasks:
12521259
- name: "test-standalone"
12531260

12541261
- matrix_name: "libmongoc-versions"
1255-
matrix_spec: { "os": "debian92-test", "edge-versions": "latest-stable", "php-edge-versions": "latest-stable", "libmongoc-version": "*" }
1262+
matrix_spec: { "os": "debian92", "edge-versions": "latest-stable", "php-edge-versions": "latest-stable", "libmongoc-version": "*" }
12561263
display_name: "libmongoc ${libmongoc-version}: ${os}, ${edge-versions}, ${php-edge-versions}"
12571264
tasks:
12581265
- name: "test-standalone"
12591266
- name: "test-replicaset"
12601267
- name: "test-sharded"
12611268

12621269
- matrix_name: "atlas-connectivity-tests"
1263-
matrix_spec: { "os": "debian92-test", "php-edge-versions": "latest-stable" }
1270+
matrix_spec: { "os": "debian92", "php-edge-versions": "latest-stable" }
12641271
display_name: "Atlas Connectivity"
12651272
tasks:
12661273
- name: "test-atlas"
12671274

12681275
- matrix_name: "test-ocsp"
1269-
matrix_spec: { "os": "debian92-test", "versions": ["4.4", "5.0", "latest"], "php-edge-versions": "latest-stable" }
1276+
matrix_spec: { "os": "debian92", "versions": ["4.4", "5.0", "latest"], "php-edge-versions": "latest-stable" }
12701277
display_name: "OCSP tests - ${versions}"
12711278
tasks:
12721279
- name: ".ocsp"
12731280

12741281
- matrix_name: "test-requireApiVersion"
1275-
matrix_spec: { "os": "debian92-test", "versions": ["5.0", "latest"], "php-edge-versions": "latest-stable" }
1282+
matrix_spec: { "os": "debian92", "versions": ["5.0", "latest"], "php-edge-versions": "latest-stable" }
12761283
display_name: "Versioned API - ${versions}"
12771284
tasks:
12781285
- name: "test-requireApiVersion"
12791286

12801287
- matrix_name: "test-loadBalanced"
1281-
matrix_spec: { "os": "debian92-test", "versions": ["5.0", "latest"], "php-edge-versions": "latest-stable" }
1288+
matrix_spec: { "os": "debian92", "versions": ["5.0", "latest"], "php-edge-versions": "latest-stable" }
12821289
display_name: "Load balanced - ${versions}"
12831290
tasks:
12841291
- name: "test-loadBalanced"

0 commit comments

Comments
 (0)