From a9fa4edf43a631e28724c000f96039d90c8b323b Mon Sep 17 00:00:00 2001 From: Durran Jordan Date: Mon, 22 Mar 2021 15:41:56 +0100 Subject: [PATCH] feat: add fermium to evergreen test runs --- .evergreen/config.yml | 39 ++++++++++++++++++++++++++ .evergreen/generate_evergreen_tasks.js | 2 +- 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/.evergreen/config.yml b/.evergreen/config.yml index 8808527b15..e4fe78df07 100644 --- a/.evergreen/config.yml +++ b/.evergreen/config.yml @@ -1225,6 +1225,12 @@ buildvariants: expansions: NODE_LTS_NAME: erbium tasks: *ref_0 + - name: macos-1014-fermium + display_name: macOS 10.14 Node Fermium + run_on: macos-1014 + expansions: + NODE_LTS_NAME: fermium + tasks: *ref_0 - name: rhel70-dubnium display_name: RHEL 7.0 Node Dubnium run_on: rhel70-small @@ -1291,6 +1297,12 @@ buildvariants: expansions: NODE_LTS_NAME: erbium tasks: *ref_1 + - name: rhel70-fermium + display_name: RHEL 7.0 Node Fermium + run_on: rhel70-small + expansions: + NODE_LTS_NAME: fermium + tasks: *ref_1 - name: ubuntu-14.04-dubnium display_name: Ubuntu 14.04 Node Dubnium run_on: ubuntu1404-large @@ -1325,6 +1337,12 @@ buildvariants: expansions: NODE_LTS_NAME: erbium tasks: *ref_2 + - name: ubuntu-14.04-fermium + display_name: Ubuntu 14.04 Node Fermium + run_on: ubuntu1404-large + expansions: + NODE_LTS_NAME: fermium + tasks: *ref_2 - name: ubuntu-18.04-dubnium display_name: Ubuntu 18.04 Node Dubnium run_on: ubuntu1804-large @@ -1387,6 +1405,13 @@ buildvariants: NODE_LTS_NAME: erbium CLIENT_ENCRYPTION: true tasks: *ref_3 + - name: ubuntu-18.04-fermium + display_name: Ubuntu 18.04 Node Fermium + run_on: ubuntu1804-large + expansions: + NODE_LTS_NAME: fermium + CLIENT_ENCRYPTION: true + tasks: *ref_3 - name: windows-64-vs2015-dubnium display_name: Windows (VS2015) Node Dubnium run_on: windows-64-vs2015-large @@ -1424,6 +1449,13 @@ buildvariants: NODE_LTS_NAME: erbium MSVS_VERSION: 2015 tasks: *ref_4 + - name: windows-64-vs2015-fermium + display_name: Windows (VS2015) Node Fermium + run_on: windows-64-vs2015-large + expansions: + NODE_LTS_NAME: fermium + MSVS_VERSION: 2015 + tasks: *ref_4 - name: windows-64-vs2017-dubnium display_name: Windows (VS2017) Node Dubnium run_on: windows-64-vs2017-large @@ -1438,6 +1470,13 @@ buildvariants: NODE_LTS_NAME: erbium MSVS_VERSION: 2017 tasks: *ref_4 + - name: windows-64-vs2017-fermium + display_name: Windows (VS2017) Node Fermium + run_on: windows-64-vs2017-large + expansions: + NODE_LTS_NAME: fermium + MSVS_VERSION: 2017 + tasks: *ref_4 - name: lint display_name: lint run_on: rhel70 diff --git a/.evergreen/generate_evergreen_tasks.js b/.evergreen/generate_evergreen_tasks.js index 786dde9675..2d7ed7963b 100644 --- a/.evergreen/generate_evergreen_tasks.js +++ b/.evergreen/generate_evergreen_tasks.js @@ -4,7 +4,7 @@ const yaml = require('js-yaml'); const LATEST_EFFECTIVE_VERSION = '5.0'; const MONGODB_VERSIONS = ['latest', '4.4', '4.2', '4.0', '3.6', '3.4', '3.2', '3.0', '2.6']; -const NODE_VERSIONS = ['dubnium', 'erbium']; +const NODE_VERSIONS = ['dubnium', 'erbium', 'fermium']; const TOPOLOGIES = ['server', 'replica_set', 'sharded_cluster']; const AWS_AUTH_VERSIONS = ['latest', '4.4']; const OCSP_VERSIONS = ['latest', '4.4'];