Skip to content

Commit b215195

Browse files
committed
Clean up legacy variants to account for progress
1 parent 91bbf3e commit b215195

File tree

1 file changed

+0
-175
lines changed

1 file changed

+0
-175
lines changed

.evergreen/config/legacy-variants.yml

Lines changed: 0 additions & 175 deletions
Original file line numberDiff line numberDiff line change
@@ -21,18 +21,6 @@ axes:
2121
variables:
2222
PHP_VERSION: "7.4"
2323

24-
- id: php-edge-versions
25-
display_name: PHP Version
26-
values:
27-
- id: "latest-stable"
28-
display_name: "PHP 8.2"
29-
variables:
30-
PHP_VERSION: "8.2"
31-
- id: "oldest-supported"
32-
display_name: "PHP 7.4"
33-
variables:
34-
PHP_VERSION: "7.4"
35-
3624
- id: mongodb-versions
3725
display_name: MongoDB Version
3826
values:
@@ -73,18 +61,6 @@ axes:
7361
variables:
7462
MONGODB_VERSION: "3.6"
7563

76-
- id: mongodb-edge-versions
77-
display_name: MongoDB Version
78-
values:
79-
- id: "latest-stable"
80-
display_name: "MongoDB 6.0"
81-
variables:
82-
MONGODB_VERSION: "6.0"
83-
- id: "oldest-supported"
84-
display_name: "MongoDB 3.6"
85-
variables:
86-
MONGODB_VERSION: "3.6"
87-
8864
- id: driver-versions
8965
display_name: Driver Version
9066
values:
@@ -101,98 +77,6 @@ axes:
10177
variables:
10278
EXTENSION_BRANCH: "master"
10379

104-
- id: os
105-
display_name: OS
106-
values:
107-
# Debian
108-
- id: debian11
109-
display_name: "Debian 11"
110-
run_on: debian11-small
111-
- id: debian10
112-
display_name: "Debian 10"
113-
run_on: debian10-small
114-
- id: debian92
115-
display_name: "Debian 9.2"
116-
run_on: debian92-small
117-
118-
# RHEL
119-
- id: rhel90
120-
display_name: "RHEL 9.0"
121-
run_on: rhel90-small
122-
- id: rhel80
123-
display_name: "RHEL 8.0"
124-
run_on: rhel80-small
125-
126-
# Ubuntu LTS
127-
- id: ubuntu2204
128-
display_name: "Ubuntu 22.04 x64"
129-
run_on: ubuntu2204-small
130-
- id: ubuntu2204-arm64
131-
display_name: "Ubuntu 22.04 ARM64"
132-
run_on: ubuntu2204-arm64-small
133-
- id: ubuntu2004
134-
display_name: "Ubuntu 20.04 x64"
135-
run_on: ubuntu2004-small
136-
- id: ubuntu2004-arm64
137-
display_name: "Ubuntu 20.04 ARM64"
138-
run_on: ubuntu2204-arm64-small
139-
140-
- id: topology
141-
display_name: Topology
142-
values:
143-
- id: standalone
144-
display_name: Standalone
145-
variables:
146-
TOPOLOGY: "server"
147-
- id: replicaset
148-
display_name: Replica Set
149-
variables:
150-
TOPOLOGY: "replica_set"
151-
- id: sharded-cluster
152-
display_name: Sharded Cluster
153-
variables:
154-
TOPOLOGY: "sharded_cluster"
155-
156-
- id: auth
157-
display_name: Authentication
158-
values:
159-
- id: auth
160-
display_name: Auth
161-
variables:
162-
AUTH: "auth"
163-
- id: noauth
164-
display_name: NoAuth
165-
variables:
166-
AUTH: "noauth"
167-
168-
- id: ssl
169-
display_name: SSL
170-
values:
171-
- id: ssl
172-
display_name: SSL
173-
variables:
174-
SSL: "ssl"
175-
- id: nossl
176-
display_name: NoSSL
177-
variables:
178-
SSL: "nossl"
179-
180-
- id: storage-engine
181-
display_name: Storage
182-
values:
183-
- id: mmapv1
184-
display_name: MMAPv1
185-
variables:
186-
STORAGE_ENGINE: "mmapv1"
187-
- id: wiredtiger
188-
display_name: WiredTiger
189-
variables:
190-
STORAGE_ENGINE: "wiredtiger"
191-
- id: inmemory
192-
display_name: InMemory
193-
variables:
194-
STORAGE_ENGINE: "inmemory"
195-
19680
- id: dependencies
19781
display_name: Dependencies
19882
values:
@@ -201,66 +85,7 @@ axes:
20185
variables:
20286
DEPENDENCIES: "lowest"
20387

204-
task_groups:
205-
- name: test_atlas_task_group
206-
setup_group:
207-
- func: "fetch source"
208-
- func: "prepare resources"
209-
- func: "fix absolute paths"
210-
- func: "make files executable"
211-
- func: "install dependencies"
212-
- command: subprocess.exec
213-
params:
214-
working_dir: src
215-
binary: bash
216-
add_expansions_to_env: true
217-
env:
218-
MONGODB_VERSION: '7.0'
219-
args:
220-
- ${DRIVERS_TOOLS}/.evergreen/atlas/setup-atlas-cluster.sh
221-
- command: expansions.update
222-
params:
223-
file: src/atlas-expansion.yml
224-
teardown_group:
225-
- command: subprocess.exec
226-
params:
227-
working_dir: src
228-
binary: bash
229-
add_expansions_to_env: true
230-
args:
231-
- ${DRIVERS_TOOLS}/.evergreen/atlas/teardown-atlas-cluster.sh
232-
- func: "upload test results"
233-
- func: "cleanup"
234-
setup_group_can_fail_task: true
235-
setup_group_timeout_secs: 1800
236-
tasks:
237-
- test-atlas
238-
23988
buildvariants:
240-
# Test all PHP versions with latest-stable MongoDB and PHPC on all platforms
241-
- matrix_name: "test-php-versions"
242-
matrix_spec:
243-
os:
244-
- debian11
245-
- debian10
246-
- rhel90
247-
- ubuntu2204
248-
- ubuntu2204-arm64
249-
- ubuntu2004
250-
mongodb-edge-versions: "latest-stable"
251-
php-versions: "*"
252-
driver-versions: "latest-stable"
253-
display_name: "${os}, ${mongodb-edge-versions}, ${php-versions}, ${driver-versions}"
254-
exclude_spec:
255-
# Exclude "latest-stable" PHP version for Debian 11 (see: test-mongodb-versions matrix)
256-
- { "os": "debian11", "mongodb-edge-versions": "latest-stable", "php-versions": "8.2", "driver-versions": "latest-stable" }
257-
# Exclude PHP versions older than 8.1 on RHEL 9 and Ubuntu 22.04 (OpenSSL 3 is only supported on PHP 8.1+)
258-
- { "os": ["rhel90", "ubuntu2204-arm64", "ubuntu2204"], "php-versions": ["7.4", "8.0"], "mongodb-edge-versions": "*", "driver-versions": "*" }
259-
tasks:
260-
- name: "test-standalone"
261-
- name: "test-replica_set"
262-
- name: "test-sharded_cluster"
263-
26489
# Test oldest-supported PHP, MongoDB, and driver versions with lowest dependencies on Debian
26590
- matrix_name: "test-oldest-supported"
26691
matrix_spec: { "os": "debian92", "mongodb-edge-versions": "oldest-supported", "php-edge-versions": "oldest-supported", "driver-versions": "oldest-supported", "dependencies": "lowest" }

0 commit comments

Comments
 (0)