From c29b2fe331f44ab6e470f586b62944c582f44075 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 10 Nov 2024 03:16:56 +0000 Subject: [PATCH 01/34] chore: update auto-generated files (#2256) chore: update THIRD_PARTY_NOTICES Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- THIRD_PARTY_NOTICES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md index 0df6d0fc1..ea88b06e4 100644 --- a/THIRD_PARTY_NOTICES.md +++ b/THIRD_PARTY_NOTICES.md @@ -1,5 +1,5 @@ The following third-party software is used by and included in **mongosh**. -This document was automatically generated on Tue Nov 05 2024. +This document was automatically generated on Sun Nov 10 2024. ## List of dependencies From 35d3afca197c53e53006bdcf979b663f57f50a87 Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Tue, 12 Nov 2024 15:27:11 +0100 Subject: [PATCH 02/34] chore(deps): bump cross-spawn to 7.0.5 (#2257) --- package-lock.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index 2278af9ea..a1e4b8839 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13320,7 +13320,9 @@ } }, "node_modules/cross-spawn": { - "version": "7.0.3", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.5.tgz", + "integrity": "sha512-ZVJrKKYunU38/76t0RMOulHOnUcbU9GbpWKAOZ0mhjr7CX6FVrH+4FrAapSOekrgFQ3f/8gwMEuIft0aKq6Hug==", "license": "MIT", "dependencies": { "path-key": "^3.1.0", From 2a189d8613a64d0065d785ca6fcff75a21274cc9 Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Tue, 12 Nov 2024 15:27:30 +0100 Subject: [PATCH 03/34] chore(deps): bump devtools-shared packages, add regression test for MONGOSH-1878 (#2247) --- package-lock.json | 34 +++++-- packages/arg-parser/package.json | 2 +- packages/cli-repl/package.json | 2 +- packages/e2e-tests/test/e2e-tls.spec.ts | 97 +++++++++++++++++-- packages/logging/package.json | 2 +- .../service-provider-node-driver/package.json | 2 +- packages/snippet-manager/package.json | 2 +- packages/types/package.json | 2 +- .../certificates/partial-trust-chain/ca.pem | 22 +++++ .../certificates/partial-trust-chain/cert.pem | 43 ++++++++ .../partial-trust-chain/key-and-cert.pem | 70 +++++++++++++ .../certificates/partial-trust-chain/key.pem | 27 ++++++ 12 files changed, 281 insertions(+), 24 deletions(-) create mode 100644 testing/certificates/partial-trust-chain/ca.pem create mode 100644 testing/certificates/partial-trust-chain/cert.pem create mode 100644 testing/certificates/partial-trust-chain/key-and-cert.pem create mode 100644 testing/certificates/partial-trust-chain/key.pem diff --git a/package-lock.json b/package-lock.json index a1e4b8839..98bae2415 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5659,10 +5659,12 @@ "license": "Apache-2.0" }, "node_modules/@mongodb-js/devtools-connect": { - "version": "3.3.0", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/@mongodb-js/devtools-connect/-/devtools-connect-3.3.3.tgz", + "integrity": "sha512-VGqaagbvv06cs41KuJxs/UUa7Q10e1htgQxtbfqTRmFSxuToR+0+6IDVBcEEv4F8Oh3TdXGcms/S8cVjQiRgow==", "license": "Apache-2.0", "dependencies": { - "@mongodb-js/devtools-proxy-support": "^0.4.0", + "@mongodb-js/devtools-proxy-support": "^0.4.2", "@mongodb-js/oidc-http-server-pages": "1.1.3", "lodash.merge": "^4.6.2", "mongodb-connection-string-url": "^3.0.0", @@ -5688,7 +5690,9 @@ } }, "node_modules/@mongodb-js/devtools-proxy-support": { - "version": "0.4.1", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@mongodb-js/devtools-proxy-support/-/devtools-proxy-support-0.4.2.tgz", + "integrity": "sha512-CSsAsiAkVDkSV7/soKWlPskWYRQLlOJo7a1x+M/HdYgBulEacWpBHnKepwDsaJn/9GCIIcFCVO9nLS0tn1aGLQ==", "license": "Apache-2.0", "dependencies": { "@mongodb-js/socksv5": "^0.0.10", @@ -5706,6 +5710,8 @@ }, "node_modules/@mongodb-js/devtools-proxy-support/node_modules/data-uri-to-buffer": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", + "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", "license": "MIT", "engines": { "node": ">= 12" @@ -5713,6 +5719,8 @@ }, "node_modules/@mongodb-js/devtools-proxy-support/node_modules/debug": { "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "license": "MIT", "dependencies": { "ms": "^2.1.3" @@ -5727,7 +5735,9 @@ } }, "node_modules/@mongodb-js/devtools-proxy-support/node_modules/lru-cache": { - "version": "11.0.1", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.2.tgz", + "integrity": "sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==", "license": "ISC", "engines": { "node": "20 || >=22" @@ -5735,10 +5745,14 @@ }, "node_modules/@mongodb-js/devtools-proxy-support/node_modules/ms": { "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "license": "MIT" }, "node_modules/@mongodb-js/devtools-proxy-support/node_modules/node-fetch": { "version": "3.3.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", "license": "MIT", "dependencies": { "data-uri-to-buffer": "^4.0.0", @@ -28913,7 +28927,7 @@ "mongodb-connection-string-url": "^3.0.1" }, "devDependencies": { - "@mongodb-js/devtools-connect": "^3.3.0", + "@mongodb-js/devtools-connect": "^3.3.3", "@mongodb-js/eslint-config-mongosh": "^1.0.0", "@mongodb-js/prettier-config-devtools": "^1.0.1", "@mongodb-js/tsconfig-mongosh": "^1.0.0", @@ -29257,7 +29271,7 @@ "version": "0.0.0-dev.0", "license": "Apache-2.0", "dependencies": { - "@mongodb-js/devtools-proxy-support": "^0.4.1", + "@mongodb-js/devtools-proxy-support": "^0.4.2", "@mongosh/arg-parser": "0.0.0-dev.0", "@mongosh/autocomplete": "0.0.0-dev.0", "@mongosh/editor": "0.0.0-dev.0", @@ -29574,7 +29588,7 @@ "version": "0.0.0-dev.0", "license": "Apache-2.0", "dependencies": { - "@mongodb-js/devtools-connect": "^3.3.0", + "@mongodb-js/devtools-connect": "^3.3.3", "@mongosh/errors": "0.0.0-dev.0", "@mongosh/history": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", @@ -29668,7 +29682,7 @@ "version": "0.0.0-dev.0", "license": "Apache-2.0", "dependencies": { - "@mongodb-js/devtools-connect": "^3.3.0", + "@mongodb-js/devtools-connect": "^3.3.3", "@mongodb-js/oidc-plugin": "^1.1.1", "@mongosh/errors": "0.0.0-dev.0", "@mongosh/service-provider-core": "0.0.0-dev.0", @@ -29751,7 +29765,7 @@ "version": "0.0.0-dev.0", "license": "Apache-2.0", "dependencies": { - "@mongodb-js/devtools-proxy-support": "^0.4.1", + "@mongodb-js/devtools-proxy-support": "^0.4.2", "@mongosh/errors": "0.0.0-dev.0", "@mongosh/shell-api": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", @@ -29781,7 +29795,7 @@ "version": "0.0.0-dev.0", "license": "Apache-2.0", "dependencies": { - "@mongodb-js/devtools-connect": "^3.3.0" + "@mongodb-js/devtools-connect": "^3.3.3" }, "devDependencies": { "@mongodb-js/eslint-config-mongosh": "^1.0.0", diff --git a/packages/arg-parser/package.json b/packages/arg-parser/package.json index fb5f1e68d..4ff68bcd9 100644 --- a/packages/arg-parser/package.json +++ b/packages/arg-parser/package.json @@ -40,7 +40,7 @@ "mongodb-connection-string-url": "^3.0.1" }, "devDependencies": { - "@mongodb-js/devtools-connect": "^3.3.0", + "@mongodb-js/devtools-connect": "^3.3.3", "@mongodb-js/eslint-config-mongosh": "^1.0.0", "@mongodb-js/prettier-config-devtools": "^1.0.1", "@mongodb-js/tsconfig-mongosh": "^1.0.0", diff --git a/packages/cli-repl/package.json b/packages/cli-repl/package.json index 28be75b27..752129b95 100644 --- a/packages/cli-repl/package.json +++ b/packages/cli-repl/package.json @@ -61,7 +61,7 @@ } }, "dependencies": { - "@mongodb-js/devtools-proxy-support": "^0.4.1", + "@mongodb-js/devtools-proxy-support": "^0.4.2", "@mongosh/arg-parser": "0.0.0-dev.0", "@mongosh/autocomplete": "0.0.0-dev.0", "@mongosh/editor": "0.0.0-dev.0", diff --git a/packages/e2e-tests/test/e2e-tls.spec.ts b/packages/e2e-tests/test/e2e-tls.spec.ts index 1e407eb13..7abe9c927 100644 --- a/packages/e2e-tests/test/e2e-tls.spec.ts +++ b/packages/e2e-tests/test/e2e-tls.spec.ts @@ -1,4 +1,4 @@ -import { assert, expect } from 'chai'; +import { expect } from 'chai'; import { promises as fs } from 'fs'; import path from 'path'; import { startTestServer } from '../../../testing/integration-testing-hooks'; @@ -20,6 +20,10 @@ const INVALID_CLIENT_CERT = getCertPath('invalid-client.bundle.pem'); const SERVER_KEY = getCertPath('server.bundle.pem'); const SERVER_INVALIDHOST_KEY = getCertPath('server-invalidhost.bundle.pem'); const CRL_INCLUDING_SERVER = getCertPath('ca-server.crl'); +const PARTIAL_TRUST_CHAIN_CA = getCertPath('partial-trust-chain/ca.pem'); +const PARTIAL_TRUST_CHAIN_KEY_AND_CERT = getCertPath( + 'partial-trust-chain/key-and-cert.pem' +); /** * @securityTest TLS End-to-End Tests @@ -35,13 +39,19 @@ describe('e2e TLS', function () { const tmpdir = useTmpdir(); before(async function () { - assert((await fs.stat(CA_CERT)).isFile()); - assert((await fs.stat(NON_CA_CERT)).isFile()); - assert((await fs.stat(CLIENT_CERT)).isFile()); - assert((await fs.stat(CLIENT_CERT_PFX)).isFile()); - assert((await fs.stat(INVALID_CLIENT_CERT)).isFile()); - assert((await fs.stat(SERVER_KEY)).isFile()); - assert((await fs.stat(CRL_INCLUDING_SERVER)).isFile()); + for (const file of [ + CA_CERT, + NON_CA_CERT, + CLIENT_CERT, + CLIENT_CERT_PFX, + INVALID_CLIENT_CERT, + SERVER_KEY, + CRL_INCLUDING_SERVER, + PARTIAL_TRUST_CHAIN_CA, + PARTIAL_TRUST_CHAIN_KEY_AND_CERT, + ]) { + expect((await fs.stat(file)).isFile()).to.be.true; + } const homeInfo = setTemporaryHomeDirectory(); homedir = homeInfo.homedir; @@ -304,6 +314,77 @@ describe('e2e TLS', function () { } ); + // Certificate fixtures and general concept mirrors + // https://github.com/nodejs/node/blob/1b3420274ea8d8cca339a1f10301d2e80f577c4c/test/parallel/test-tls-client-allow-partial-trust-chain.js + // This basically tests that we pass allowPartialTrustChain: true in the TLS options + context( + 'connecting without client cert to server with only partial trust chain', + function () { + before(function () { + // TODO(MONGOSH-1898): Drop Node.js 16 entirely + if (process.version.startsWith('v16.')) return this.skip(); + // The Windows crypto libraries don't accept the particular certificate setup here + // ('CertAddCertificateContextToStore Failed The object or property already exists'), + // so will not let us start a mongod server + if (process.platform === 'win32') return this.skip(); + }); + + const server = startTestServer('e2e-tls-partial-trust-chain', { + args: [ + '--tlsMode', + 'requireTLS', + '--tlsCertificateKeyFile', + PARTIAL_TRUST_CHAIN_KEY_AND_CERT, + '--tlsAllowConnectionsWithoutCertificates', + '--tlsCAFile', + PARTIAL_TRUST_CHAIN_CA, + ], + }); + + it('works with matching CA (connection string)', async function () { + const shell = this.startTestShell({ + args: [ + await connectionStringWithLocalhost(server, { + tls: 'true', + tlsCAFile: PARTIAL_TRUST_CHAIN_KEY_AND_CERT, + tlsAllowInvalidHostnames: 'true', + }), + ], + }); + const result = await shell.waitForPromptOrExit(); + expect(result.state).to.equal('prompt'); + }); + + it('works with matching CA (system certs)', async function () { + if (process.platform !== 'linux') { + return this.skip(); + } + await fs.mkdir(path.join(tmpdir.path, 'certs'), { recursive: true }); + await fs.copyFile( + PARTIAL_TRUST_CHAIN_CA, + path.join(tmpdir.path, 'certs', 'somefilename.crt') + ); + + const shell = this.startTestShell({ + args: [ + await connectionStringWithLocalhost(server, { + serverSelectionTimeoutMS: '1500', + tlsAllowInvalidHostnames: 'true', + }), + '--tls', + ], + env: { + ...env, + SSL_CERT_FILE: path.join(tmpdir.path, 'certs', 'somefilename.crt'), + }, + }); + + const prompt = await shell.waitForPromptOrExit(); + expect(prompt.state).to.equal('prompt'); + }); + } + ); + context('connecting with client cert to server with valid cert', function () { after(async function () { const shell = this.startTestShell({ diff --git a/packages/logging/package.json b/packages/logging/package.json index d185dbab2..c4629356d 100644 --- a/packages/logging/package.json +++ b/packages/logging/package.json @@ -17,7 +17,7 @@ "node": ">=14.15.1" }, "dependencies": { - "@mongodb-js/devtools-connect": "^3.3.0", + "@mongodb-js/devtools-connect": "^3.3.3", "@mongosh/errors": "0.0.0-dev.0", "@mongosh/history": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", diff --git a/packages/service-provider-node-driver/package.json b/packages/service-provider-node-driver/package.json index 143c5eab3..b4f52bf2c 100644 --- a/packages/service-provider-node-driver/package.json +++ b/packages/service-provider-node-driver/package.json @@ -47,7 +47,7 @@ } }, "dependencies": { - "@mongodb-js/devtools-connect": "^3.3.0", + "@mongodb-js/devtools-connect": "^3.3.3", "@mongodb-js/oidc-plugin": "^1.1.1", "@mongosh/errors": "0.0.0-dev.0", "@mongosh/service-provider-core": "0.0.0-dev.0", diff --git a/packages/snippet-manager/package.json b/packages/snippet-manager/package.json index ce30b6d89..b157f0a33 100644 --- a/packages/snippet-manager/package.json +++ b/packages/snippet-manager/package.json @@ -35,7 +35,7 @@ "unitTestsOnly": true }, "dependencies": { - "@mongodb-js/devtools-proxy-support": "^0.4.1", + "@mongodb-js/devtools-proxy-support": "^0.4.2", "@mongosh/errors": "0.0.0-dev.0", "@mongosh/shell-api": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", diff --git a/packages/types/package.json b/packages/types/package.json index 9391cc47f..8bad80c76 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -38,7 +38,7 @@ "unitTestsOnly": true }, "dependencies": { - "@mongodb-js/devtools-connect": "^3.3.0" + "@mongodb-js/devtools-connect": "^3.3.3" }, "devDependencies": { "@mongodb-js/eslint-config-mongosh": "^1.0.0", diff --git a/testing/certificates/partial-trust-chain/ca.pem b/testing/certificates/partial-trust-chain/ca.pem new file mode 100644 index 000000000..c37751817 --- /dev/null +++ b/testing/certificates/partial-trust-chain/ca.pem @@ -0,0 +1,22 @@ +-----BEGIN CERTIFICATE----- +MIIDlDCCAnygAwIBAgIUFH02wcL3Qgben6tfIibXitsApCUwDQYJKoZIhvcNAQEL +BQAwejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEPMA0G +A1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQwwCgYDVQQDDANjYTExIDAe +BgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMCAXDTIyMDkwMzIxNDAzN1oY +DzIyOTYwNjE3MjE0MDM3WjB6MQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExCzAJ +BgNVBAcMAlNGMQ8wDQYDVQQKDAZKb3llbnQxEDAOBgNVBAsMB05vZGUuanMxDDAK +BgNVBAMMA2NhMzEgMB4GCSqGSIb3DQEJARYRcnlAdGlueWNsb3Vkcy5vcmcwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC76GtbMvRM7E1diL6l/Y4qQuDK +ubmGWYOpz7kkUcApfJTa8gIhQvfvNdU/itpLIf1Nhmp9cDRk3BV6gU3P4SetVP+V +x3PSiZ6MJDbQXETn7cLJIewtMexGf8wJldTJ3wcv6/1dZDU3RM3ME7XCgNGBXPOj +c/TOz2StEGf4iwXKE7MHV0D2/hquOwuctqLjV969w8jea6BNqQjcKbq5Y17V4sxH +AO+epbpC88byAaMgmRcqlM660zpKdcsfjQZ/4Vzoce9OOSd/+aHdwLZM3BVL6vAI +09UqkaB+3M4n2pK6dPCQtimbaDyo7QZYgWpmp3/YDN1Hhh6IBoMoQqSu+/DFAgMB +AAGjEDAOMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAJwGWU3qa5eT +EEP/IXeZUJuZhqND+kBvBPPUYTeCXSbVRI2c6WaU7NZUqYkDz+lVrAMMG+eGPCW1 +8h8DehudZLNDvrz8uEPsYbgvZD+grFRmWh5kUdc2yz6gVVzTTGwy7ARgSoebUqK0 +O4uI8BW/UlF+OpGSpimMBnHqAq13k1Eb9kjckyZw2qIhW02mCsv9PnVQ8waDUq+C +3No8ZoNqgQVVOFSuJz9wxGFPdt0KhizYMh0n+BP7U5srTn0LwWBEXoPsHBWhudTC +NWYtx++OIWK/3QEufal83p2W3ICxAW3yqY7Qy03Z2LW07BDDdAmoFN9NTYuZKGd4 +DQYB7oHNx8E= +-----END CERTIFICATE----- diff --git a/testing/certificates/partial-trust-chain/cert.pem b/testing/certificates/partial-trust-chain/cert.pem new file mode 100644 index 000000000..e5cd19dc4 --- /dev/null +++ b/testing/certificates/partial-trust-chain/cert.pem @@ -0,0 +1,43 @@ +-----BEGIN CERTIFICATE----- +MIIDfDCCAmSgAwIBAgIUW3XXftx/tbf6nxQk2kxk+4Fdy94wDQYJKoZIhvcNAQEL +BQAwejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEPMA0G +A1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQwwCgYDVQQDDANjYTMxIDAe +BgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMCAXDTIyMDkwMzIxNDAzN1oY +DzIyOTYwNjE3MjE0MDM3WjB0MQswCQYDVQQGEwJIVTERMA8GA1UEBwwIQnVkYXBl +c3QxETAPBgNVBAoMCFRyZXNvcml0MRYwFAYDVQQDDA3DgWTDoW0gTGlwcGFpMScw +JQYJKoZIhvcNAQkBFhhhZGFtLmxpcHBhaUB0cmVzb3JpdC5jb20wggEiMA0GCSqG +SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDL+3lXygi/1QUopZMz1aW6eMvhbCWfm8/F +a8rkI6Rc+7LNEWdG37c2V/kgh+xRjFKuwRfh0BWX4xDo77asV2ejTaz6yI5DrSJO +paQdcKxgH9xqFsG96U+ODoqykXYSfO9E5qweFDZVPlUky18Ofv1k+dxQBSDAKJe3 +e9MSt3jgQ0vD3ZQIl9A2TOfRVJIbYcm0EQthQxpZSMA15W5FTdjMc4wB3i5tanH6 +NdKYV5L0cWGiLXAXkRYGmj/iQMSHipSazEHJAmmixuBa1HLGdwaUFziQ6syI0I2x +bBqJkyj2OhiNWTFcGWHoQP1DePDfqcF5MIfDej7mRwnaL3qD27cFAgMBAAEwDQYJ +KoZIhvcNAQELBQADggEBAFhJ0t5egdr3Z2zWuYmM+YQzOeLaGtfTQST7H5W64Ckx +OHwkYH1LjO5pGs+HGvbaA0DIocCB6fliWaf+kxUo7t+wyHr1Dnr5Po3ZvpHe6AU5 +i/J9bmFUk1oE28Ijgk8ktL77Lj8baihcaq1ca0o03zM16MEaA7eiT95ds2QDXgPL +8hdCsOHiEOllspcYRl3uh1WQQjzLOZmCi4dZI+nuTQ2rviD0T5KYZYJY4nzTssEK +yzfYeUUwUu14J1wYGTgTxKXAWjN0IkxFNq1hX6rC/2U819sVEYF8uWUp9dWJ1slT +z09yT9qZWiF5tebRaRNL1al/IjWkmN39W9DGEFMX2Vk= +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIDlDCCAnygAwIBAgIUFH02wcL3Qgben6tfIibXitsApCUwDQYJKoZIhvcNAQEL +BQAwejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEPMA0G +A1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQwwCgYDVQQDDANjYTExIDAe +BgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMCAXDTIyMDkwMzIxNDAzN1oY +DzIyOTYwNjE3MjE0MDM3WjB6MQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExCzAJ +BgNVBAcMAlNGMQ8wDQYDVQQKDAZKb3llbnQxEDAOBgNVBAsMB05vZGUuanMxDDAK +BgNVBAMMA2NhMzEgMB4GCSqGSIb3DQEJARYRcnlAdGlueWNsb3Vkcy5vcmcwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC76GtbMvRM7E1diL6l/Y4qQuDK +ubmGWYOpz7kkUcApfJTa8gIhQvfvNdU/itpLIf1Nhmp9cDRk3BV6gU3P4SetVP+V +x3PSiZ6MJDbQXETn7cLJIewtMexGf8wJldTJ3wcv6/1dZDU3RM3ME7XCgNGBXPOj +c/TOz2StEGf4iwXKE7MHV0D2/hquOwuctqLjV969w8jea6BNqQjcKbq5Y17V4sxH +AO+epbpC88byAaMgmRcqlM660zpKdcsfjQZ/4Vzoce9OOSd/+aHdwLZM3BVL6vAI +09UqkaB+3M4n2pK6dPCQtimbaDyo7QZYgWpmp3/YDN1Hhh6IBoMoQqSu+/DFAgMB +AAGjEDAOMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAJwGWU3qa5eT +EEP/IXeZUJuZhqND+kBvBPPUYTeCXSbVRI2c6WaU7NZUqYkDz+lVrAMMG+eGPCW1 +8h8DehudZLNDvrz8uEPsYbgvZD+grFRmWh5kUdc2yz6gVVzTTGwy7ARgSoebUqK0 +O4uI8BW/UlF+OpGSpimMBnHqAq13k1Eb9kjckyZw2qIhW02mCsv9PnVQ8waDUq+C +3No8ZoNqgQVVOFSuJz9wxGFPdt0KhizYMh0n+BP7U5srTn0LwWBEXoPsHBWhudTC +NWYtx++OIWK/3QEufal83p2W3ICxAW3yqY7Qy03Z2LW07BDDdAmoFN9NTYuZKGd4 +DQYB7oHNx8E= +-----END CERTIFICATE----- diff --git a/testing/certificates/partial-trust-chain/key-and-cert.pem b/testing/certificates/partial-trust-chain/key-and-cert.pem new file mode 100644 index 000000000..8278e057d --- /dev/null +++ b/testing/certificates/partial-trust-chain/key-and-cert.pem @@ -0,0 +1,70 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAy/t5V8oIv9UFKKWTM9WlunjL4Wwln5vPxWvK5COkXPuyzRFn +Rt+3Nlf5IIfsUYxSrsEX4dAVl+MQ6O+2rFdno02s+siOQ60iTqWkHXCsYB/cahbB +velPjg6KspF2EnzvROasHhQ2VT5VJMtfDn79ZPncUAUgwCiXt3vTErd44ENLw92U +CJfQNkzn0VSSG2HJtBELYUMaWUjANeVuRU3YzHOMAd4ubWpx+jXSmFeS9HFhoi1w +F5EWBpo/4kDEh4qUmsxByQJposbgWtRyxncGlBc4kOrMiNCNsWwaiZMo9joYjVkx +XBlh6ED9Q3jw36nBeTCHw3o+5kcJ2i96g9u3BQIDAQABAoIBAAT2Ftt1xIS176wv +ascl+SPx8DOJZ9jb90+78XFfFI5WaODn/XUR1+jwdtS9uZe6LACoHaaWYxAQq8ae +nfjPH2wvZXesDRnESkNTcAxvQyILZFcIOqod1JuF6wWw2AhXFZK9cY5Bu5iTLYr5 +j1RQ7mTYVu1zUnqaAiaqUlXwNHZv4XXyuBgsRpaughcMrO85NKveMeqwU9jnEQTa +5i3m0E4qQohA8oSz22f0fXUMFrhSvNCR1e4g3ps+79ArYYPsMnVLgf4CiQIPDv2E +8jOOZ7p1V6A+rn3nn9P7lnkUi3r81Al3dJJmlXCKEKsCC9NMl2sf/ZWfn9ZWMHbo +jLmKwDkCgYEA7alWbTQLiPoKDdXUDOvjI0EmhUY1TAIeUbjplehBTgDsUugMpHvW +jZGkoNrt4dZhjhgTt6wXGCpWQNGGFKrF4/SXYAgXctxmr+4Pw2tcKLA3jf4jlcQ1 +dgDNKQ2jbZ8nqkZPrnmbAJcus1phzcNwmoVJsAa+KAuYJoUwljHcT68CgYEA27ja +Vjmq/djVMmJ8WOAiezwsFYrLOwgAsAbLLVqkHhIaOQSz3TEdq+gaHy8xMn8nF2zE +MyAvrOX5oMZW1823x9uIMDR3fPFoDP/j4v03P2XKIc55Cv1wvIfr9Y1wcdwAR11I +I9TRRswsHMUAMqIZPNcWlpg+lbx8VIp5VGfsfYsCgYB+luAuMraiM2z/iZH1f//w +W1eFTaw93DMCHJhu/NMsFVnLn0Z8pmnV5mnmNDbZQDOeWDzIbKWwfXyL8g6VG5Fk +pneq8yRqTfN0aj2DPcBM++/bdi7GK0i+nhapc1ZFoayjCeiPar6hReXeKppF24Az +DiP92tmWwvY8Ll1+4vgSiQKBgQCfYnRfX+29vnDI39A72DqrEncYGVpbM+7rwcHY +4It0lMUY32Rp65sOfIuWW3FgpAQDZg7c11g+H4T5L2cHnF7YR1N/RE/4/lTwOR9i +JTTSdFAwPcpoQnhpCmAL+9G5hlFdczlFZLd6l9jX9b+y+ws7qvrjuwSLMfMukFR6 ++ff/CQKBgQCiFqg+k0zGqhpfVOHxWaLgLZPlENUabpc54Ff6wdxrvY6d0F7F1/sy +T6PlSLvvq1VpEJJXTlEv8jc64OVsNps7jkYkgR9xG47Njytj2RVQtlZNSs+kEVmt +XfzU4J43WrX517ymzar520WksPrx4eYQO1TZICVywsAgs4vJ2ZqXVA== +-----END RSA PRIVATE KEY----- +-----BEGIN CERTIFICATE----- +MIIDfDCCAmSgAwIBAgIUW3XXftx/tbf6nxQk2kxk+4Fdy94wDQYJKoZIhvcNAQEL +BQAwejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEPMA0G +A1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQwwCgYDVQQDDANjYTMxIDAe +BgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMCAXDTIyMDkwMzIxNDAzN1oY +DzIyOTYwNjE3MjE0MDM3WjB0MQswCQYDVQQGEwJIVTERMA8GA1UEBwwIQnVkYXBl +c3QxETAPBgNVBAoMCFRyZXNvcml0MRYwFAYDVQQDDA3DgWTDoW0gTGlwcGFpMScw +JQYJKoZIhvcNAQkBFhhhZGFtLmxpcHBhaUB0cmVzb3JpdC5jb20wggEiMA0GCSqG +SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDL+3lXygi/1QUopZMz1aW6eMvhbCWfm8/F +a8rkI6Rc+7LNEWdG37c2V/kgh+xRjFKuwRfh0BWX4xDo77asV2ejTaz6yI5DrSJO +paQdcKxgH9xqFsG96U+ODoqykXYSfO9E5qweFDZVPlUky18Ofv1k+dxQBSDAKJe3 +e9MSt3jgQ0vD3ZQIl9A2TOfRVJIbYcm0EQthQxpZSMA15W5FTdjMc4wB3i5tanH6 +NdKYV5L0cWGiLXAXkRYGmj/iQMSHipSazEHJAmmixuBa1HLGdwaUFziQ6syI0I2x +bBqJkyj2OhiNWTFcGWHoQP1DePDfqcF5MIfDej7mRwnaL3qD27cFAgMBAAEwDQYJ +KoZIhvcNAQELBQADggEBAFhJ0t5egdr3Z2zWuYmM+YQzOeLaGtfTQST7H5W64Ckx +OHwkYH1LjO5pGs+HGvbaA0DIocCB6fliWaf+kxUo7t+wyHr1Dnr5Po3ZvpHe6AU5 +i/J9bmFUk1oE28Ijgk8ktL77Lj8baihcaq1ca0o03zM16MEaA7eiT95ds2QDXgPL +8hdCsOHiEOllspcYRl3uh1WQQjzLOZmCi4dZI+nuTQ2rviD0T5KYZYJY4nzTssEK +yzfYeUUwUu14J1wYGTgTxKXAWjN0IkxFNq1hX6rC/2U819sVEYF8uWUp9dWJ1slT +z09yT9qZWiF5tebRaRNL1al/IjWkmN39W9DGEFMX2Vk= +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIDlDCCAnygAwIBAgIUFH02wcL3Qgben6tfIibXitsApCUwDQYJKoZIhvcNAQEL +BQAwejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEPMA0G +A1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQwwCgYDVQQDDANjYTExIDAe +BgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMCAXDTIyMDkwMzIxNDAzN1oY +DzIyOTYwNjE3MjE0MDM3WjB6MQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExCzAJ +BgNVBAcMAlNGMQ8wDQYDVQQKDAZKb3llbnQxEDAOBgNVBAsMB05vZGUuanMxDDAK +BgNVBAMMA2NhMzEgMB4GCSqGSIb3DQEJARYRcnlAdGlueWNsb3Vkcy5vcmcwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC76GtbMvRM7E1diL6l/Y4qQuDK +ubmGWYOpz7kkUcApfJTa8gIhQvfvNdU/itpLIf1Nhmp9cDRk3BV6gU3P4SetVP+V +x3PSiZ6MJDbQXETn7cLJIewtMexGf8wJldTJ3wcv6/1dZDU3RM3ME7XCgNGBXPOj +c/TOz2StEGf4iwXKE7MHV0D2/hquOwuctqLjV969w8jea6BNqQjcKbq5Y17V4sxH +AO+epbpC88byAaMgmRcqlM660zpKdcsfjQZ/4Vzoce9OOSd/+aHdwLZM3BVL6vAI +09UqkaB+3M4n2pK6dPCQtimbaDyo7QZYgWpmp3/YDN1Hhh6IBoMoQqSu+/DFAgMB +AAGjEDAOMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAJwGWU3qa5eT +EEP/IXeZUJuZhqND+kBvBPPUYTeCXSbVRI2c6WaU7NZUqYkDz+lVrAMMG+eGPCW1 +8h8DehudZLNDvrz8uEPsYbgvZD+grFRmWh5kUdc2yz6gVVzTTGwy7ARgSoebUqK0 +O4uI8BW/UlF+OpGSpimMBnHqAq13k1Eb9kjckyZw2qIhW02mCsv9PnVQ8waDUq+C +3No8ZoNqgQVVOFSuJz9wxGFPdt0KhizYMh0n+BP7U5srTn0LwWBEXoPsHBWhudTC +NWYtx++OIWK/3QEufal83p2W3ICxAW3yqY7Qy03Z2LW07BDDdAmoFN9NTYuZKGd4 +DQYB7oHNx8E= +-----END CERTIFICATE----- diff --git a/testing/certificates/partial-trust-chain/key.pem b/testing/certificates/partial-trust-chain/key.pem new file mode 100644 index 000000000..af88bb8d7 --- /dev/null +++ b/testing/certificates/partial-trust-chain/key.pem @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAy/t5V8oIv9UFKKWTM9WlunjL4Wwln5vPxWvK5COkXPuyzRFn +Rt+3Nlf5IIfsUYxSrsEX4dAVl+MQ6O+2rFdno02s+siOQ60iTqWkHXCsYB/cahbB +velPjg6KspF2EnzvROasHhQ2VT5VJMtfDn79ZPncUAUgwCiXt3vTErd44ENLw92U +CJfQNkzn0VSSG2HJtBELYUMaWUjANeVuRU3YzHOMAd4ubWpx+jXSmFeS9HFhoi1w +F5EWBpo/4kDEh4qUmsxByQJposbgWtRyxncGlBc4kOrMiNCNsWwaiZMo9joYjVkx +XBlh6ED9Q3jw36nBeTCHw3o+5kcJ2i96g9u3BQIDAQABAoIBAAT2Ftt1xIS176wv +ascl+SPx8DOJZ9jb90+78XFfFI5WaODn/XUR1+jwdtS9uZe6LACoHaaWYxAQq8ae +nfjPH2wvZXesDRnESkNTcAxvQyILZFcIOqod1JuF6wWw2AhXFZK9cY5Bu5iTLYr5 +j1RQ7mTYVu1zUnqaAiaqUlXwNHZv4XXyuBgsRpaughcMrO85NKveMeqwU9jnEQTa +5i3m0E4qQohA8oSz22f0fXUMFrhSvNCR1e4g3ps+79ArYYPsMnVLgf4CiQIPDv2E +8jOOZ7p1V6A+rn3nn9P7lnkUi3r81Al3dJJmlXCKEKsCC9NMl2sf/ZWfn9ZWMHbo +jLmKwDkCgYEA7alWbTQLiPoKDdXUDOvjI0EmhUY1TAIeUbjplehBTgDsUugMpHvW +jZGkoNrt4dZhjhgTt6wXGCpWQNGGFKrF4/SXYAgXctxmr+4Pw2tcKLA3jf4jlcQ1 +dgDNKQ2jbZ8nqkZPrnmbAJcus1phzcNwmoVJsAa+KAuYJoUwljHcT68CgYEA27ja +Vjmq/djVMmJ8WOAiezwsFYrLOwgAsAbLLVqkHhIaOQSz3TEdq+gaHy8xMn8nF2zE +MyAvrOX5oMZW1823x9uIMDR3fPFoDP/j4v03P2XKIc55Cv1wvIfr9Y1wcdwAR11I +I9TRRswsHMUAMqIZPNcWlpg+lbx8VIp5VGfsfYsCgYB+luAuMraiM2z/iZH1f//w +W1eFTaw93DMCHJhu/NMsFVnLn0Z8pmnV5mnmNDbZQDOeWDzIbKWwfXyL8g6VG5Fk +pneq8yRqTfN0aj2DPcBM++/bdi7GK0i+nhapc1ZFoayjCeiPar6hReXeKppF24Az +DiP92tmWwvY8Ll1+4vgSiQKBgQCfYnRfX+29vnDI39A72DqrEncYGVpbM+7rwcHY +4It0lMUY32Rp65sOfIuWW3FgpAQDZg7c11g+H4T5L2cHnF7YR1N/RE/4/lTwOR9i +JTTSdFAwPcpoQnhpCmAL+9G5hlFdczlFZLd6l9jX9b+y+ws7qvrjuwSLMfMukFR6 ++ff/CQKBgQCiFqg+k0zGqhpfVOHxWaLgLZPlENUabpc54Ff6wdxrvY6d0F7F1/sy +T6PlSLvvq1VpEJJXTlEv8jc64OVsNps7jkYkgR9xG47Njytj2RVQtlZNSs+kEVmt +XfzU4J43WrX517ymzar520WksPrx4eYQO1TZICVywsAgs4vJ2ZqXVA== +-----END RSA PRIVATE KEY----- From 2895fe27311a2950a4498257ae85403e5896a28d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 12 Nov 2024 14:36:17 +0000 Subject: [PATCH 04/34] chore: update auto-generated files (#2259) chore: update THIRD_PARTY_NOTICES Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- THIRD_PARTY_NOTICES.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md index ea88b06e4..38de0e0bf 100644 --- a/THIRD_PARTY_NOTICES.md +++ b/THIRD_PARTY_NOTICES.md @@ -1,5 +1,5 @@ The following third-party software is used by and included in **mongosh**. -This document was automatically generated on Sun Nov 10 2024. +This document was automatically generated on Tue Nov 12 2024. ## List of dependencies @@ -202,7 +202,7 @@ Package|Version|License **[cookie](#bde361a738adb8c6192392882be351044a7c3288371719294b61bf796e2a8126)**|0.7.2|MIT **[core-util-is](#ab5cbd313ac7ce6a02ce0c800c05b4e77771c80c411d95438946ce15408bbd4f)**|1.0.2|MIT **[cpu-features](#fa992e00865a6ed732ac63bbf64c89ee2da4ec39944684e6002a3a34b5adb65c)**|0.0.9|MIT -**[cross-spawn](#67de3a765808182ee1018c35bc07d7a023a8d645e98cc32814dcac2fc2c427ff)**|7.0.3|MIT +**[cross-spawn](#18650458ca35439e7a812c8f7c2ed7a891653f9c6686fd1f0456eb4f645d367d)**|7.0.5|MIT **[data-uri-to-buffer](#496bb13aeb7c14308e5c8c3e20ea81509260ff27a35abfc39b316ced3c5d6860)**|4.0.1|MIT **[data-uri-to-buffer](#639ac74ee96dfbd31300c6ba10258377dafb6c2f9caa5bf388c099153953624c)**|5.0.1|MIT **[debug](#233219ced46fb5b84e28859835e97775eb9d0181f4cb85d6aa5cecb61e595947)**|2.6.9|MIT @@ -312,7 +312,7 @@ Package|Version|License **[lodash.merge](#996e40d63a94f1b8693d7c81e0cdfb874c6432d6bbd675976fc1b6b13652c8db)**|4.6.2|MIT **[lodash](#adaac4144887ebc2c1b682380ff385210f681fc58b4bc1ef3986148cf8dcd28a)**|4.17.21|MIT **[lowlight](#6efc5090c0eda3b461d933d6b79bddcdf8165a10aea9f39ac76620ce5fb05bf5)**|1.17.0|MIT -**[lru-cache](#8d10f71b6ab389fdca1b55e9aa96d77790f776843bd42ca91804a40a0d543f19)**|11.0.1|ISC +**[lru-cache](#4ffd8f3438230331a92ccdb6752beda91852dc2a361669f3b26ef0b8829e9b26)**|11.0.2|ISC **[lru-cache](#fe7f0a2f2cf4c92f13c3a2a63f14f80f20f6919979306dc054e4f947c1234651)**|5.1.1|ISC **[lru-cache](#938513411a6603ce29334db15563fb94b7d52f839d32b9bd78c18f5d3f98aa5a)**|6.0.0|ISC **[media-typer](#fa74be298a38f8f9351484e9124aba4a4086182a4cba24449f195219a2843784)**|0.3.0|MIT @@ -21732,8 +21732,8 @@ License files: IN THE SOFTWARE. - -### [cross-spawn](https://www.npmjs.com/package/cross-spawn) (version 7.0.3) + +### [cross-spawn](https://www.npmjs.com/package/cross-spawn) (version 7.0.5) License tags: MIT License files: @@ -25822,8 +25822,8 @@ License files: - -### [lru-cache](https://www.npmjs.com/package/lru-cache) (version 11.0.1) + +### [lru-cache](https://www.npmjs.com/package/lru-cache) (version 11.0.2) License tags: ISC License files: From 1bc517a6526c93f9a457bb5a5673a4bc3c86f64e Mon Sep 17 00:00:00 2001 From: Nikola Irinchev Date: Wed, 13 Nov 2024 00:28:46 +0100 Subject: [PATCH 05/34] fix: suppress experimental warning for node 23 MONGOSH-1895 (#2258) Co-authored-by: Anna Henningsen --- .evergreen.yml | 8 ++--- .evergreen/compile-artifact.sh | 2 +- .evergreen/evergreen.yml.in | 8 ++--- .evergreen/package-and-upload-artifact.sh | 2 +- .evergreen/run-evergreen-release.sh | 2 +- .github/workflows/smoke-tests.yml | 36 +++++++++++++++++++++++ package.json | 4 ++- packages/cli-repl/package.json | 1 + packages/cli-repl/src/run.ts | 30 +++++++++++++++++++ packages/cli-repl/src/smoke-tests.ts | 5 ++-- 10 files changed, 84 insertions(+), 14 deletions(-) create mode 100644 .github/workflows/smoke-tests.yml diff --git a/.evergreen.yml b/.evergreen.yml index 31c083a33..1c5efc4cd 100644 --- a/.evergreen.yml +++ b/.evergreen.yml @@ -7132,7 +7132,7 @@ functions: { export NODE_JS_VERSION=${node_js_version} source .evergreen/setup-env.sh - export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD="true" + export PUPPETEER_SKIP_DOWNLOAD="true" npm run evergreen-release draft } @@ -7150,7 +7150,7 @@ functions: node_js_version: ${node_js_version} script: | set -e - export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD="true" + export PUPPETEER_SKIP_DOWNLOAD="true" .evergreen/run-evergreen-release.sh download-and-list-artifacts - command: shell.exec params: @@ -7179,7 +7179,7 @@ functions: node_js_version: ${node_js_version} script: | set -e - export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD="true" + export PUPPETEER_SKIP_DOWNLOAD="true" .evergreen/run-evergreen-release.sh publish -- --dry-run release_publish: @@ -7198,7 +7198,7 @@ functions: node_js_version: ${node_js_version} script: | set -e - export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD="true" + export PUPPETEER_SKIP_DOWNLOAD="true" .evergreen/run-evergreen-release.sh publish run_perf_tests: diff --git a/.evergreen/compile-artifact.sh b/.evergreen/compile-artifact.sh index d04e97cc5..eaac9d5a9 100755 --- a/.evergreen/compile-artifact.sh +++ b/.evergreen/compile-artifact.sh @@ -73,7 +73,7 @@ elif [ -n "$MONGOSH_SHARED_OPENSSL" ]; then export LD_LIBRARY_PATH=/tmp/m/opt/lib fi -export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD="true" +export PUPPETEER_SKIP_DOWNLOAD="true" npm run evergreen-release compile dist/mongosh --version dist/mongosh --build-info diff --git a/.evergreen/evergreen.yml.in b/.evergreen/evergreen.yml.in index ae96b4da0..90d5fa18d 100644 --- a/.evergreen/evergreen.yml.in +++ b/.evergreen/evergreen.yml.in @@ -967,7 +967,7 @@ functions: { export NODE_JS_VERSION=${node_js_version} source .evergreen/setup-env.sh - export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD="true" + export PUPPETEER_SKIP_DOWNLOAD="true" npm run evergreen-release draft } @@ -985,7 +985,7 @@ functions: node_js_version: ${node_js_version} script: | set -e - export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD="true" + export PUPPETEER_SKIP_DOWNLOAD="true" .evergreen/run-evergreen-release.sh download-and-list-artifacts - command: shell.exec params: @@ -1014,7 +1014,7 @@ functions: node_js_version: ${node_js_version} script: | set -e - export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD="true" + export PUPPETEER_SKIP_DOWNLOAD="true" .evergreen/run-evergreen-release.sh publish -- --dry-run release_publish: @@ -1033,7 +1033,7 @@ functions: node_js_version: ${node_js_version} script: | set -e - export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD="true" + export PUPPETEER_SKIP_DOWNLOAD="true" .evergreen/run-evergreen-release.sh publish run_perf_tests: diff --git a/.evergreen/package-and-upload-artifact.sh b/.evergreen/package-and-upload-artifact.sh index 8fb1fbff2..963858d6d 100755 --- a/.evergreen/package-and-upload-artifact.sh +++ b/.evergreen/package-and-upload-artifact.sh @@ -13,7 +13,7 @@ if [ "$(uname)" == Linux ]; then cp "$(pwd)/../tmp/expansions.yaml" tmp/expansions.yaml (cd scripts/docker && bash "$BASEDIR/retry-with-backoff.sh" docker build -t rocky8-package -f rocky8-package.Dockerfile .) echo Starting Docker container packaging - docker run -e PUPPETEER_SKIP_CHROMIUM_DOWNLOAD \ + docker run -e PUPPETEER_SKIP_DOWNLOAD \ -e EVERGREEN_EXPANSIONS_PATH=/tmp/build/tmp/expansions.yaml \ -e NODE_JS_VERSION \ -e PACKAGE_VARIANT \ diff --git a/.evergreen/run-evergreen-release.sh b/.evergreen/run-evergreen-release.sh index fb454d1dc..53e622c27 100755 --- a/.evergreen/run-evergreen-release.sh +++ b/.evergreen/run-evergreen-release.sh @@ -5,5 +5,5 @@ echo "//registry.npmjs.org/:_authToken=${devtoolsbot_npm_token}" > .npmrc set -x export NODE_JS_VERSION=${node_js_version} source .evergreen/setup-env.sh -export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD="true" +export PUPPETEER_SKIP_DOWNLOAD="true" npm run evergreen-release $@ diff --git a/.github/workflows/smoke-tests.yml b/.github/workflows/smoke-tests.yml new file mode 100644 index 000000000..fa13f3d5e --- /dev/null +++ b/.github/workflows/smoke-tests.yml @@ -0,0 +1,36 @@ +name: "Run Smoke Tests" +on: + push: + branches: + - main + pull_request: + +jobs: + smoke-tests: + name: "OS: ${{ matrix.runner }}, node@${{ matrix.node }}" + strategy: + matrix: + runner: [ubuntu, macos, windows] + node: [20.x, 22.x, 23.x] + fail-fast: false + runs-on: ${{ matrix.runner }}-latest + timeout-minutes: 15 + env: + npm_config_loglevel: verbose + npm_config_foreground_scripts: "true" + PUPPETEER_SKIP_DOWNLOAD: "true" + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 + with: + node-version: ${{ matrix.node }} + cache: "npm" + + - name: Install npm@10 + run: npm install -g npm@10 + + - name: Install dependencies + run: npm ci + + - name: Run smoke tests + run: npx mongodb-runner exec -- sh -c 'env MONGOSH_SMOKE_TEST_SERVER=$MONGODB_URI npm run test-smoke' diff --git a/package.json b/package.json index d1b7a7f4f..d6922e3b6 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "author": "Compass Team ", "scripts": { "bootstrap-with-chromium": "npm install && npm run compile", - "bootstrap": "npx cross-env PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=1 npm install && npm run compile", + "bootstrap": "npx cross-env PUPPETEER_SKIP_DOWNLOAD=1 npm install && npm run compile", "clean": "lerna clean -y && rm -Rf node_modules", "check": "lerna run check --since HEAD --exclude-dependents", "check-ci": "npm run check --workspaces --if-present", @@ -26,6 +26,8 @@ "test-evergreen-expansions": "bash .evergreen/compilation-context-expansions.test.sh", "replace-package": "node scripts/replace-package.js", "test-nodedriver": "bash .evergreen/test-node-driver.sh", + "pretest-smoke": "npm run compile-cli", + "test-smoke": "npm run test-smoke -w @mongosh/cli-repl", "compile": "npm run compile --workspaces --if-present", "compile-cli": "lerna run compile --scope @mongosh/cli-repl --include-dependencies", "prestart-cli": "npm run compile-cli", diff --git a/packages/cli-repl/package.json b/packages/cli-repl/package.json index 752129b95..ed350d5b7 100644 --- a/packages/cli-repl/package.json +++ b/packages/cli-repl/package.json @@ -26,6 +26,7 @@ "test-coverage": "nyc --no-clean --cwd ../.. --reporter=none npm run test", "test-ci-coverage": "nyc --no-clean --cwd ../.. --reporter=none npm run test-ci", "test-apistrict-ci": "cross-env MONGOSH_TEST_FORCE_API_STRICT=1 npm run test-ci", + "test-smoke": "node bin/mongosh.js --smokeTests", "eslint": "eslint", "lint": "npm run eslint . && npm run prettier -- --check .", "check": "npm run lint && npm run depcheck", diff --git a/packages/cli-repl/src/run.ts b/packages/cli-repl/src/run.ts index e826f4900..cd9d32aca 100644 --- a/packages/cli-repl/src/run.ts +++ b/packages/cli-repl/src/run.ts @@ -69,6 +69,7 @@ if ((v8 as any)?.startupSnapshot?.isBuildingSnapshot?.()) { // eslint-disable-next-line complexity async function main() { markTime(TimingCategories.Main, 'entered main'); + suppressExperimentalWarnings(); if (process.env.MONGOSH_RUN_NODE_SCRIPT) { // For uncompiled mongosh: node /path/to/this/file script ... -> node script ... // FOr compiled mongosh: mongosh mongosh script ... -> mongosh script ... @@ -311,3 +312,32 @@ async function ask(prompt: string): Promise { process.stdin.unpipe(stdinCopy); } } + +/** + * Helper to suppress experimental warnings emitted by node if necessary. + * + * In Node.js 23 require()ing ESM modules will work, but emit an experimental warning like + * CommonJS module ABC is loading ES Module XYZ using require(). This is causing problems for + * the way we import fetch - see relevant comments here: + * https://github.com/mongodb-js/devtools-shared/blob/29ceeb5f51d29883d4a69c83e68ad37b0965d49e/packages/devtools-proxy-support/src/fetch.ts#L12-L17 + */ +function suppressExperimentalWarnings() { + const nodeMajorVersion = process.versions.node.split('.').map(Number)[0]; + if (nodeMajorVersion >= 23) { + const originalEmit = process.emitWarning; + process.emitWarning = (warning, ...args: any[]): void => { + if (args[0] === 'ExperimentalWarning') { + return; + } + + if ( + typeof args[0] === 'object' && + args[0].type === 'ExperimentalWarning' + ) { + return; + } + + return originalEmit(warning, ...args); + }; + } +} diff --git a/packages/cli-repl/src/smoke-tests.ts b/packages/cli-repl/src/smoke-tests.ts index 559f7f0dc..15d9e21dd 100644 --- a/packages/cli-repl/src/smoke-tests.ts +++ b/packages/cli-repl/src/smoke-tests.ts @@ -397,7 +397,7 @@ async function runSmokeTest({ // eslint-disable-next-line const { spawn } = require('child_process') as typeof import('child_process'); const proc = spawn(executable, [...args], { - stdio: ['pipe', 'pipe', includeStderr ? 'pipe' : 'inherit'], + stdio: 'pipe', }); let stdout = ''; let stderr = ''; @@ -420,13 +420,14 @@ async function runSmokeTest({ input, output, stdout, - stderr, + stderr: includeStderr ? stderr : '', executable, actualExitCode, args: args.map((arg) => redactURICredentials(arg)), }; try { assert.match(includeStderr ? `${stdout}\n${stderr}` : stdout, output); + assert.doesNotMatch(stderr, /ExperimentalWarning/); if (exitCode !== undefined) { assert.strictEqual(actualExitCode, exitCode); } From 0090245fcb30b8b57dd5dfba981357553107c330 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 12 Nov 2024 23:37:37 +0000 Subject: [PATCH 06/34] chore: update auto-generated files (#2261) chore: update AUTHORS Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- packages/cli-repl/AUTHORS | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/cli-repl/AUTHORS b/packages/cli-repl/AUTHORS index b6aae9f29..f8a7fabd1 100644 --- a/packages/cli-repl/AUTHORS +++ b/packages/cli-repl/AUTHORS @@ -23,3 +23,4 @@ Basit <1305718+mabaasit@users.noreply.github.com> Alena Khineika Kræn Hansen Gagik Amaryan +Nikola Irinchev From b444c7f212ff27bd6206eea4575e5ca42a6ed3df Mon Sep 17 00:00:00 2001 From: Nikola Irinchev Date: Wed, 13 Nov 2024 13:21:48 +0100 Subject: [PATCH 07/34] chore(ci): add homebrew smoke test MONGOSH-1895 (#2260) --- .github/workflows/homebrew.yml | 41 ++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 .github/workflows/homebrew.yml diff --git a/.github/workflows/homebrew.yml b/.github/workflows/homebrew.yml new file mode 100644 index 000000000..c26a7777c --- /dev/null +++ b/.github/workflows/homebrew.yml @@ -0,0 +1,41 @@ +name: "Smoke Test Homebrew install" + +on: + schedule: + - cron: "0 0 * * *" + +jobs: + smoke-test-homebrew: + name: Test on ${{ matrix.runner }} + runs-on: ${{ matrix.runner}} + strategy: + matrix: + runner: [macos-13, macos-14, macos-15] + fail-fast: false + steps: + - name: Install mongosh + run: brew install mongosh + + - name: Run smoke tests + run: npx --yes mongodb-runner exec -- sh -c 'env MONGOSH_SMOKE_TEST_SERVER=$MONGODB_URI mongosh --smokeTests' + + - name: Report failure + if: ${{ failure() }} + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_MONGOSH_DEVEL_WEBHOOK_URL }} + SLACK_WEBHOOK_TYPE: INCOMING_WEBHOOK + uses: slackapi/slack-github-action@v1.27.0 + with: + payload: | + { + "text": "Homebrew smoke test failed on ${{ matrix.runner }}", + "blocks": [ + { + "type": "section", + "text": { + "type": "mrkdwn", + "text": "Homebrew smoke test failed on ${{ matrix.runner }}: <${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}|${{ github.run_id }}>" + } + } + ] + } From 5e8542a63e1c4ef0359a8c328e3158e1ba1efe29 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 13 Nov 2024 12:30:59 +0000 Subject: [PATCH 08/34] chore: update auto-generated files (#2262) chore: update THIRD_PARTY_NOTICES Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- THIRD_PARTY_NOTICES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md index 38de0e0bf..9563906b4 100644 --- a/THIRD_PARTY_NOTICES.md +++ b/THIRD_PARTY_NOTICES.md @@ -1,5 +1,5 @@ The following third-party software is used by and included in **mongosh**. -This document was automatically generated on Tue Nov 12 2024. +This document was automatically generated on Wed Nov 13 2024. ## List of dependencies From 331149a7e4db114e054cfe9fb08dce5c68f6be33 Mon Sep 17 00:00:00 2001 From: Gagik Amaryan Date: Fri, 15 Nov 2024 14:23:03 +0100 Subject: [PATCH 09/34] chore(ci): add support for Foliage ticket filing MONGOSH-1869 (#2251) --- .evergreen.yml | 11028 ++++++++++----------- .evergreen/evergreen.yml.in | 159 +- configs/mocha-config-mongosh/reporter.ts | 6 - 3 files changed, 5090 insertions(+), 6103 deletions(-) diff --git a/.evergreen.yml b/.evergreen.yml index 1c5efc4cd..981bd8062 100644 --- a/.evergreen.yml +++ b/.evergreen.yml @@ -214,8 +214,8 @@ functions: params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n20_arg_parser.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n20_arg_parser.tgz + local_file: src/nyc-output-darwin-n20_arg_parser.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_arg_parser.tgz bucket: mciuploads - command: shell.exec params: @@ -223,13 +223,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n20_arg_parser.tgz + tar xvzf nyc-output-darwin-n20_arg_parser.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n16_arg_parser.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n16_arg_parser.tgz + local_file: src/nyc-output-darwin-n20_async_rewriter2.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_async_rewriter2.tgz bucket: mciuploads - command: shell.exec params: @@ -237,13 +237,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n16_arg_parser.tgz + tar xvzf nyc-output-darwin-n20_async_rewriter2.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n20_async_rewriter2.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n20_async_rewriter2.tgz + local_file: src/nyc-output-darwin-n20_autocomplete.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_autocomplete.tgz bucket: mciuploads - command: shell.exec params: @@ -251,13 +251,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n20_async_rewriter2.tgz + tar xvzf nyc-output-darwin-n20_autocomplete.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n16_async_rewriter2.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n16_async_rewriter2.tgz + local_file: src/nyc-output-darwin-n20_browser_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_browser_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -265,13 +265,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n16_async_rewriter2.tgz + tar xvzf nyc-output-darwin-n20_browser_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n20_autocomplete.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n20_autocomplete.tgz + local_file: src/nyc-output-darwin-n20_browser_runtime_core.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_browser_runtime_core.tgz bucket: mciuploads - command: shell.exec params: @@ -279,13 +279,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n20_autocomplete.tgz + tar xvzf nyc-output-darwin-n20_browser_runtime_core.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n16_autocomplete.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n16_autocomplete.tgz + local_file: src/nyc-output-darwin-n20_browser_runtime_electron.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_browser_runtime_electron.tgz bucket: mciuploads - command: shell.exec params: @@ -293,13 +293,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n16_autocomplete.tgz + tar xvzf nyc-output-darwin-n20_browser_runtime_electron.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n20_browser_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n20_browser_repl.tgz + local_file: src/nyc-output-darwin-n20_build.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_build.tgz bucket: mciuploads - command: shell.exec params: @@ -307,13 +307,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n20_browser_repl.tgz + tar xvzf nyc-output-darwin-n20_build.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n16_browser_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n16_browser_repl.tgz + local_file: src/nyc-output-darwin-n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -321,13 +321,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n16_browser_repl.tgz + tar xvzf nyc-output-darwin-n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n20_browser_runtime_core.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n20_browser_runtime_core.tgz + local_file: src/nyc-output-darwin-n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -335,13 +335,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n20_browser_runtime_core.tgz + tar xvzf nyc-output-darwin-n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n16_browser_runtime_core.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n16_browser_runtime_core.tgz + local_file: src/nyc-output-darwin-n20_editor.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_editor.tgz bucket: mciuploads - command: shell.exec params: @@ -349,13 +349,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n16_browser_runtime_core.tgz + tar xvzf nyc-output-darwin-n20_editor.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n20_browser_runtime_electron.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n20_browser_runtime_electron.tgz + local_file: src/nyc-output-darwin-n20_errors.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_errors.tgz bucket: mciuploads - command: shell.exec params: @@ -363,13 +363,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n20_browser_runtime_electron.tgz + tar xvzf nyc-output-darwin-n20_errors.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n16_browser_runtime_electron.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n16_browser_runtime_electron.tgz + local_file: src/nyc-output-darwin-n20_history.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_history.tgz bucket: mciuploads - command: shell.exec params: @@ -377,13 +377,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n16_browser_runtime_electron.tgz + tar xvzf nyc-output-darwin-n20_history.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n20_build.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n20_build.tgz + local_file: src/nyc-output-darwin-n20_i18n.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_i18n.tgz bucket: mciuploads - command: shell.exec params: @@ -391,13 +391,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n20_build.tgz + tar xvzf nyc-output-darwin-n20_i18n.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n16_build.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n16_build.tgz + local_file: src/nyc-output-darwin-n20_js_multiline_to_singleline.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_js_multiline_to_singleline.tgz bucket: mciuploads - command: shell.exec params: @@ -405,13 +405,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n16_build.tgz + tar xvzf nyc-output-darwin-n20_js_multiline_to_singleline.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xc_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xc_n20_cli_repl.tgz + local_file: src/nyc-output-darwin-n20_logging.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_logging.tgz bucket: mciuploads - command: shell.exec params: @@ -419,13 +419,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xc_n20_cli_repl.tgz + tar xvzf nyc-output-darwin-n20_logging.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xe_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xe_n20_cli_repl.tgz + local_file: src/nyc-output-darwin-n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -433,13 +433,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xe_n20_cli_repl.tgz + tar xvzf nyc-output-darwin-n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xc_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xc_n20_cli_repl.tgz + local_file: src/nyc-output-darwin-n20_service_provider_core.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_service_provider_core.tgz bucket: mciuploads - command: shell.exec params: @@ -447,13 +447,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xc_n20_cli_repl.tgz + tar xvzf nyc-output-darwin-n20_service_provider_core.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xe_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xe_n20_cli_repl.tgz + local_file: src/nyc-output-darwin-n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -461,13 +461,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xe_n20_cli_repl.tgz + tar xvzf nyc-output-darwin-n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xc_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xc_n20_cli_repl.tgz + local_file: src/nyc-output-darwin-n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -475,13 +475,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xc_n20_cli_repl.tgz + tar xvzf nyc-output-darwin-n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xe_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xe_n20_cli_repl.tgz + local_file: src/nyc-output-darwin-n20_shell_evaluator.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_shell_evaluator.tgz bucket: mciuploads - command: shell.exec params: @@ -489,13 +489,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xe_n20_cli_repl.tgz + tar xvzf nyc-output-darwin-n20_shell_evaluator.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-mlatest_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-mlatest_n20_cli_repl.tgz + local_file: src/nyc-output-darwin-n20_snippet_manager.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_snippet_manager.tgz bucket: mciuploads - command: shell.exec params: @@ -503,13 +503,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-mlatest_n20_cli_repl.tgz + tar xvzf nyc-output-darwin-n20_snippet_manager.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xc_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xc_n16_cli_repl.tgz + local_file: src/nyc-output-darwin-n20_types.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n20_types.tgz bucket: mciuploads - command: shell.exec params: @@ -517,13 +517,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xc_n16_cli_repl.tgz + tar xvzf nyc-output-darwin-n20_types.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xe_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xe_n16_cli_repl.tgz + local_file: src/nyc-output-darwin-m60xc_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xc_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -531,13 +531,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xe_n16_cli_repl.tgz + tar xvzf nyc-output-darwin-m60xc_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xc_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xc_n16_cli_repl.tgz + local_file: src/nyc-output-darwin-m60xc_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xc_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -545,13 +545,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xc_n16_cli_repl.tgz + tar xvzf nyc-output-darwin-m60xc_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xe_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xe_n16_cli_repl.tgz + local_file: src/nyc-output-darwin-m60xc_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xc_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -559,13 +559,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xe_n16_cli_repl.tgz + tar xvzf nyc-output-darwin-m60xc_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xc_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xc_n16_cli_repl.tgz + local_file: src/nyc-output-darwin-m60xc_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xc_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -573,13 +573,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xc_n16_cli_repl.tgz + tar xvzf nyc-output-darwin-m60xc_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xe_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xe_n16_cli_repl.tgz + local_file: src/nyc-output-darwin-m60xc_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xc_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -587,13 +587,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xe_n16_cli_repl.tgz + tar xvzf nyc-output-darwin-m60xc_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-mlatest_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-mlatest_n16_cli_repl.tgz + local_file: src/nyc-output-darwin-m60xe_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xe_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -601,13 +601,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-mlatest_n16_cli_repl.tgz + tar xvzf nyc-output-darwin-m60xe_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xc_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xc_n20_e2e_tests.tgz + local_file: src/nyc-output-darwin-m60xe_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xe_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -615,13 +615,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xc_n20_e2e_tests.tgz + tar xvzf nyc-output-darwin-m60xe_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xe_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xe_n20_e2e_tests.tgz + local_file: src/nyc-output-darwin-m60xe_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xe_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -629,13 +629,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xe_n20_e2e_tests.tgz + tar xvzf nyc-output-darwin-m60xe_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xc_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xc_n20_e2e_tests.tgz + local_file: src/nyc-output-darwin-m60xe_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xe_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -643,13 +643,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xc_n20_e2e_tests.tgz + tar xvzf nyc-output-darwin-m60xe_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xe_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xe_n20_e2e_tests.tgz + local_file: src/nyc-output-darwin-m60xe_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xe_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -657,13 +657,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xe_n20_e2e_tests.tgz + tar xvzf nyc-output-darwin-m60xe_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xc_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xc_n20_e2e_tests.tgz + local_file: src/nyc-output-darwin-m70xc_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xc_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -671,13 +671,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xc_n20_e2e_tests.tgz + tar xvzf nyc-output-darwin-m70xc_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xe_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xe_n20_e2e_tests.tgz + local_file: src/nyc-output-darwin-m70xc_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xc_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -685,13 +685,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xe_n20_e2e_tests.tgz + tar xvzf nyc-output-darwin-m70xc_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-mlatest_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-mlatest_n20_e2e_tests.tgz + local_file: src/nyc-output-darwin-m70xc_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xc_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -699,13 +699,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-mlatest_n20_e2e_tests.tgz + tar xvzf nyc-output-darwin-m70xc_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xc_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xc_n16_e2e_tests.tgz + local_file: src/nyc-output-darwin-m70xc_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xc_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -713,13 +713,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xc_n16_e2e_tests.tgz + tar xvzf nyc-output-darwin-m70xc_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xe_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xe_n16_e2e_tests.tgz + local_file: src/nyc-output-darwin-m70xc_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xc_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -727,13 +727,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xe_n16_e2e_tests.tgz + tar xvzf nyc-output-darwin-m70xc_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xc_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xc_n16_e2e_tests.tgz + local_file: src/nyc-output-darwin-m70xe_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xe_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -741,13 +741,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xc_n16_e2e_tests.tgz + tar xvzf nyc-output-darwin-m70xe_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xe_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xe_n16_e2e_tests.tgz + local_file: src/nyc-output-darwin-m70xe_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xe_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -755,13 +755,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xe_n16_e2e_tests.tgz + tar xvzf nyc-output-darwin-m70xe_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xc_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xc_n16_e2e_tests.tgz + local_file: src/nyc-output-darwin-m70xe_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xe_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -769,13 +769,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xc_n16_e2e_tests.tgz + tar xvzf nyc-output-darwin-m70xe_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xe_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xe_n16_e2e_tests.tgz + local_file: src/nyc-output-darwin-m70xe_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xe_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -783,13 +783,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xe_n16_e2e_tests.tgz + tar xvzf nyc-output-darwin-m70xe_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-mlatest_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-mlatest_n16_e2e_tests.tgz + local_file: src/nyc-output-darwin-m70xe_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xe_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -797,13 +797,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-mlatest_n16_e2e_tests.tgz + tar xvzf nyc-output-darwin-m70xe_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n20_editor.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n20_editor.tgz + local_file: src/nyc-output-darwin-m80xc_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xc_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -811,13 +811,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n20_editor.tgz + tar xvzf nyc-output-darwin-m80xc_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n16_editor.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n16_editor.tgz + local_file: src/nyc-output-darwin-m80xc_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xc_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -825,13 +825,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n16_editor.tgz + tar xvzf nyc-output-darwin-m80xc_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n20_errors.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n20_errors.tgz + local_file: src/nyc-output-darwin-m80xc_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xc_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -839,13 +839,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n20_errors.tgz + tar xvzf nyc-output-darwin-m80xc_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n16_errors.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n16_errors.tgz + local_file: src/nyc-output-darwin-m80xc_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xc_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -853,13 +853,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n16_errors.tgz + tar xvzf nyc-output-darwin-m80xc_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n20_history.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n20_history.tgz + local_file: src/nyc-output-darwin-m80xc_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xc_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -867,13 +867,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n20_history.tgz + tar xvzf nyc-output-darwin-m80xc_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n16_history.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n16_history.tgz + local_file: src/nyc-output-darwin-m80xe_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xe_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -881,13 +881,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n16_history.tgz + tar xvzf nyc-output-darwin-m80xe_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n20_i18n.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n20_i18n.tgz + local_file: src/nyc-output-darwin-m80xe_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xe_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -895,13 +895,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n20_i18n.tgz + tar xvzf nyc-output-darwin-m80xe_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n16_i18n.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n16_i18n.tgz + local_file: src/nyc-output-darwin-m80xe_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xe_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -909,13 +909,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n16_i18n.tgz + tar xvzf nyc-output-darwin-m80xe_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n20_js_multiline_to_singleline.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n20_js_multiline_to_singleline.tgz + local_file: src/nyc-output-darwin-m80xe_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xe_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -923,13 +923,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n20_js_multiline_to_singleline.tgz + tar xvzf nyc-output-darwin-m80xe_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n16_js_multiline_to_singleline.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n16_js_multiline_to_singleline.tgz + local_file: src/nyc-output-darwin-m80xe_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xe_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -937,13 +937,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n16_js_multiline_to_singleline.tgz + tar xvzf nyc-output-darwin-m80xe_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n20_logging.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n20_logging.tgz + local_file: src/nyc-output-darwin-mlatest_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-mlatest_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -951,13 +951,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n20_logging.tgz + tar xvzf nyc-output-darwin-mlatest_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n16_logging.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n16_logging.tgz + local_file: src/nyc-output-darwin-mlatest_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-mlatest_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -965,13 +965,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n16_logging.tgz + tar xvzf nyc-output-darwin-mlatest_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xc_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xc_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-darwin-mlatest_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-mlatest_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -979,13 +979,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xc_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-darwin-mlatest_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xe_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xe_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-darwin-mlatest_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-mlatest_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -993,13 +993,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xe_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-darwin-mlatest_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xc_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xc_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-darwin-mlatest_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-mlatest_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -1007,13 +1007,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xc_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-darwin-mlatest_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xe_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xe_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-n20_arg_parser.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_arg_parser.tgz bucket: mciuploads - command: shell.exec params: @@ -1021,13 +1021,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xe_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-n20_arg_parser.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xc_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xc_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-n20_async_rewriter2.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_async_rewriter2.tgz bucket: mciuploads - command: shell.exec params: @@ -1035,13 +1035,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xc_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-n20_async_rewriter2.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xe_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xe_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-n20_autocomplete.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_autocomplete.tgz bucket: mciuploads - command: shell.exec params: @@ -1049,13 +1049,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xe_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-n20_autocomplete.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-mlatest_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-mlatest_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-n20_browser_runtime_core.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_browser_runtime_core.tgz bucket: mciuploads - command: shell.exec params: @@ -1063,13 +1063,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-mlatest_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-n20_browser_runtime_core.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xc_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xc_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-n20_browser_runtime_electron.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_browser_runtime_electron.tgz bucket: mciuploads - command: shell.exec params: @@ -1077,13 +1077,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xc_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-n20_browser_runtime_electron.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xe_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xe_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-n20_build.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_build.tgz bucket: mciuploads - command: shell.exec params: @@ -1091,13 +1091,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xe_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-n20_build.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xc_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xc_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -1105,13 +1105,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xc_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xe_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xe_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -1119,13 +1119,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xe_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xc_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xc_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-n20_editor.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_editor.tgz bucket: mciuploads - command: shell.exec params: @@ -1133,13 +1133,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xc_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-n20_editor.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xe_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xe_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-n20_errors.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_errors.tgz bucket: mciuploads - command: shell.exec params: @@ -1147,13 +1147,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xe_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-n20_errors.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-mlatest_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-mlatest_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-n20_history.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_history.tgz bucket: mciuploads - command: shell.exec params: @@ -1161,13 +1161,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-mlatest_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-n20_history.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n20_service_provider_core.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n20_service_provider_core.tgz + local_file: src/nyc-output-linux-n20_i18n.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_i18n.tgz bucket: mciuploads - command: shell.exec params: @@ -1175,13 +1175,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n20_service_provider_core.tgz + tar xvzf nyc-output-linux-n20_i18n.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n16_service_provider_core.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n16_service_provider_core.tgz + local_file: src/nyc-output-linux-n20_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -1189,13 +1189,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n16_service_provider_core.tgz + tar xvzf nyc-output-linux-n20_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xc_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xc_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-linux-n20_js_multiline_to_singleline.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_js_multiline_to_singleline.tgz bucket: mciuploads - command: shell.exec params: @@ -1203,13 +1203,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xc_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-linux-n20_js_multiline_to_singleline.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xe_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xe_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-linux-n20_logging.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_logging.tgz bucket: mciuploads - command: shell.exec params: @@ -1217,13 +1217,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xe_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-linux-n20_logging.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xc_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xc_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-linux-n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -1231,13 +1231,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xc_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-linux-n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xe_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xe_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-linux-n20_service_provider_core.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_service_provider_core.tgz bucket: mciuploads - command: shell.exec params: @@ -1245,13 +1245,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xe_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-linux-n20_service_provider_core.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xc_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xc_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-linux-n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -1259,13 +1259,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xc_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-linux-n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xe_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xe_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-linux-n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -1273,13 +1273,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xe_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-linux-n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-mlatest_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-mlatest_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-linux-n20_shell_evaluator.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_shell_evaluator.tgz bucket: mciuploads - command: shell.exec params: @@ -1287,13 +1287,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-mlatest_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-linux-n20_shell_evaluator.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xc_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xc_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-linux-n20_snippet_manager.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_snippet_manager.tgz bucket: mciuploads - command: shell.exec params: @@ -1301,13 +1301,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xc_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-linux-n20_snippet_manager.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xe_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xe_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-linux-n20_types.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n20_types.tgz bucket: mciuploads - command: shell.exec params: @@ -1315,13 +1315,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xe_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-linux-n20_types.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xc_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xc_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-linux-m42xc_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m42xc_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -1329,13 +1329,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xc_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-linux-m42xc_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xe_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xe_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-linux-m42xc_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m42xc_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -1343,13 +1343,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xe_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-linux-m42xc_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xc_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xc_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-linux-m42xc_n20_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m42xc_n20_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -1357,13 +1357,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xc_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-linux-m42xc_n20_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xe_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xe_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-linux-m42xc_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m42xc_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -1371,13 +1371,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xe_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-linux-m42xc_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-mlatest_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-mlatest_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-linux-m42xc_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m42xc_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -1385,13 +1385,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-mlatest_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-linux-m42xc_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xc_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xc_n20_shell_api.tgz + local_file: src/nyc-output-linux-m42xc_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m42xc_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -1399,13 +1399,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xc_n20_shell_api.tgz + tar xvzf nyc-output-linux-m42xc_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xe_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xe_n20_shell_api.tgz + local_file: src/nyc-output-linux-m44xc_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xc_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -1413,13 +1413,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xe_n20_shell_api.tgz + tar xvzf nyc-output-linux-m44xc_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xc_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xc_n20_shell_api.tgz + local_file: src/nyc-output-linux-m44xc_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xc_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -1427,13 +1427,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xc_n20_shell_api.tgz + tar xvzf nyc-output-linux-m44xc_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xe_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xe_n20_shell_api.tgz + local_file: src/nyc-output-linux-m44xc_n20_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xc_n20_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -1441,13 +1441,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xe_n20_shell_api.tgz + tar xvzf nyc-output-linux-m44xc_n20_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xc_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xc_n20_shell_api.tgz + local_file: src/nyc-output-linux-m44xc_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xc_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -1455,13 +1455,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xc_n20_shell_api.tgz + tar xvzf nyc-output-linux-m44xc_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xe_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xe_n20_shell_api.tgz + local_file: src/nyc-output-linux-m44xc_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xc_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -1469,13 +1469,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xe_n20_shell_api.tgz + tar xvzf nyc-output-linux-m44xc_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-mlatest_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-mlatest_n20_shell_api.tgz + local_file: src/nyc-output-linux-m44xc_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xc_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -1483,13 +1483,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-mlatest_n20_shell_api.tgz + tar xvzf nyc-output-linux-m44xc_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xc_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xc_n16_shell_api.tgz + local_file: src/nyc-output-linux-m44xe_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xe_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -1497,13 +1497,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xc_n16_shell_api.tgz + tar xvzf nyc-output-linux-m44xe_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m60xe_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m60xe_n16_shell_api.tgz + local_file: src/nyc-output-linux-m44xe_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xe_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -1511,13 +1511,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m60xe_n16_shell_api.tgz + tar xvzf nyc-output-linux-m44xe_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xc_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xc_n16_shell_api.tgz + local_file: src/nyc-output-linux-m44xe_n20_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xe_n20_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -1525,13 +1525,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xc_n16_shell_api.tgz + tar xvzf nyc-output-linux-m44xe_n20_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m70xe_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m70xe_n16_shell_api.tgz + local_file: src/nyc-output-linux-m44xe_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xe_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -1539,13 +1539,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m70xe_n16_shell_api.tgz + tar xvzf nyc-output-linux-m44xe_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xc_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xc_n16_shell_api.tgz + local_file: src/nyc-output-linux-m44xe_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xe_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -1553,13 +1553,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xc_n16_shell_api.tgz + tar xvzf nyc-output-linux-m44xe_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-m80xe_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-m80xe_n16_shell_api.tgz + local_file: src/nyc-output-linux-m44xe_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xe_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -1567,13 +1567,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-m80xe_n16_shell_api.tgz + tar xvzf nyc-output-linux-m44xe_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-mlatest_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-mlatest_n16_shell_api.tgz + local_file: src/nyc-output-linux-m50xc_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xc_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -1581,13 +1581,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-mlatest_n16_shell_api.tgz + tar xvzf nyc-output-linux-m50xc_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n20_shell_evaluator.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n20_shell_evaluator.tgz + local_file: src/nyc-output-linux-m50xc_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xc_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -1595,13 +1595,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n20_shell_evaluator.tgz + tar xvzf nyc-output-linux-m50xc_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n16_shell_evaluator.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n16_shell_evaluator.tgz + local_file: src/nyc-output-linux-m50xc_n20_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xc_n20_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -1609,13 +1609,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n16_shell_evaluator.tgz + tar xvzf nyc-output-linux-m50xc_n20_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n20_snippet_manager.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n20_snippet_manager.tgz + local_file: src/nyc-output-linux-m50xc_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xc_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -1623,13 +1623,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n20_snippet_manager.tgz + tar xvzf nyc-output-linux-m50xc_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n16_snippet_manager.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n16_snippet_manager.tgz + local_file: src/nyc-output-linux-m50xc_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xc_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -1637,13 +1637,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n16_snippet_manager.tgz + tar xvzf nyc-output-linux-m50xc_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n20_types.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n20_types.tgz + local_file: src/nyc-output-linux-m50xc_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xc_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -1651,13 +1651,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n20_types.tgz + tar xvzf nyc-output-linux-m50xc_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-darwin_unit-n16_types.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin_unit-n16_types.tgz + local_file: src/nyc-output-linux-m50xe_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xe_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -1665,13 +1665,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-darwin_unit-n16_types.tgz + tar xvzf nyc-output-linux-m50xe_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n20_arg_parser.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n20_arg_parser.tgz + local_file: src/nyc-output-linux-m50xe_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xe_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -1679,13 +1679,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n20_arg_parser.tgz + tar xvzf nyc-output-linux-m50xe_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n16_arg_parser.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n16_arg_parser.tgz + local_file: src/nyc-output-linux-m50xe_n20_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xe_n20_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -1693,13 +1693,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n16_arg_parser.tgz + tar xvzf nyc-output-linux-m50xe_n20_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n20_async_rewriter2.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n20_async_rewriter2.tgz + local_file: src/nyc-output-linux-m50xe_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xe_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -1707,13 +1707,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n20_async_rewriter2.tgz + tar xvzf nyc-output-linux-m50xe_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n16_async_rewriter2.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n16_async_rewriter2.tgz + local_file: src/nyc-output-linux-m50xe_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xe_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -1721,13 +1721,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n16_async_rewriter2.tgz + tar xvzf nyc-output-linux-m50xe_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n20_autocomplete.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n20_autocomplete.tgz + local_file: src/nyc-output-linux-m50xe_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xe_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -1735,13 +1735,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n20_autocomplete.tgz + tar xvzf nyc-output-linux-m50xe_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n16_autocomplete.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n16_autocomplete.tgz + local_file: src/nyc-output-linux-m60xc_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xc_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -1749,13 +1749,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n16_autocomplete.tgz + tar xvzf nyc-output-linux-m60xc_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n20_browser_runtime_core.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n20_browser_runtime_core.tgz + local_file: src/nyc-output-linux-m60xc_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xc_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -1763,13 +1763,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n20_browser_runtime_core.tgz + tar xvzf nyc-output-linux-m60xc_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n16_browser_runtime_core.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n16_browser_runtime_core.tgz + local_file: src/nyc-output-linux-m60xc_n20_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xc_n20_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -1777,13 +1777,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n16_browser_runtime_core.tgz + tar xvzf nyc-output-linux-m60xc_n20_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n20_browser_runtime_electron.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n20_browser_runtime_electron.tgz + local_file: src/nyc-output-linux-m60xc_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xc_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -1791,13 +1791,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n20_browser_runtime_electron.tgz + tar xvzf nyc-output-linux-m60xc_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n16_browser_runtime_electron.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n16_browser_runtime_electron.tgz + local_file: src/nyc-output-linux-m60xc_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xc_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -1805,13 +1805,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n16_browser_runtime_electron.tgz + tar xvzf nyc-output-linux-m60xc_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n20_build.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n20_build.tgz + local_file: src/nyc-output-linux-m60xc_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xc_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -1819,13 +1819,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n20_build.tgz + tar xvzf nyc-output-linux-m60xc_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n16_build.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n16_build.tgz + local_file: src/nyc-output-linux-m60xe_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xe_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -1833,13 +1833,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n16_build.tgz + tar xvzf nyc-output-linux-m60xe_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m42xc_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m42xc_n20_cli_repl.tgz + local_file: src/nyc-output-linux-m60xe_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xe_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -1847,13 +1847,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m42xc_n20_cli_repl.tgz + tar xvzf nyc-output-linux-m60xe_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xc_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xc_n20_cli_repl.tgz + local_file: src/nyc-output-linux-m60xe_n20_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xe_n20_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -1861,13 +1861,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xc_n20_cli_repl.tgz + tar xvzf nyc-output-linux-m60xe_n20_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xe_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xe_n20_cli_repl.tgz + local_file: src/nyc-output-linux-m60xe_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xe_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -1875,13 +1875,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xe_n20_cli_repl.tgz + tar xvzf nyc-output-linux-m60xe_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xc_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xc_n20_cli_repl.tgz + local_file: src/nyc-output-linux-m60xe_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xe_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -1889,13 +1889,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xc_n20_cli_repl.tgz + tar xvzf nyc-output-linux-m60xe_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xe_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xe_n20_cli_repl.tgz + local_file: src/nyc-output-linux-m60xe_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xe_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -1903,13 +1903,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xe_n20_cli_repl.tgz + tar xvzf nyc-output-linux-m60xe_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xc_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xc_n20_cli_repl.tgz + local_file: src/nyc-output-linux-m70xc_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xc_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -1917,13 +1917,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xc_n20_cli_repl.tgz + tar xvzf nyc-output-linux-m70xc_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xe_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xe_n20_cli_repl.tgz + local_file: src/nyc-output-linux-m70xc_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xc_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -1931,13 +1931,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xe_n20_cli_repl.tgz + tar xvzf nyc-output-linux-m70xc_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xc_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xc_n20_cli_repl.tgz + local_file: src/nyc-output-linux-m70xc_n20_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xc_n20_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -1945,13 +1945,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xc_n20_cli_repl.tgz + tar xvzf nyc-output-linux-m70xc_n20_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xe_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xe_n20_cli_repl.tgz + local_file: src/nyc-output-linux-m70xc_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xc_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -1959,13 +1959,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xe_n20_cli_repl.tgz + tar xvzf nyc-output-linux-m70xc_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xc_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xc_n20_cli_repl.tgz + local_file: src/nyc-output-linux-m70xc_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xc_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -1973,13 +1973,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xc_n20_cli_repl.tgz + tar xvzf nyc-output-linux-m70xc_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xe_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xe_n20_cli_repl.tgz + local_file: src/nyc-output-linux-m70xc_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xc_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -1987,13 +1987,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xe_n20_cli_repl.tgz + tar xvzf nyc-output-linux-m70xc_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-mlatest_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-mlatest_n20_cli_repl.tgz + local_file: src/nyc-output-linux-m70xe_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xe_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -2001,13 +2001,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-mlatest_n20_cli_repl.tgz + tar xvzf nyc-output-linux-m70xe_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m42xc_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m42xc_n16_cli_repl.tgz + local_file: src/nyc-output-linux-m70xe_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xe_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -2015,13 +2015,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m42xc_n16_cli_repl.tgz + tar xvzf nyc-output-linux-m70xe_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xc_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xc_n16_cli_repl.tgz + local_file: src/nyc-output-linux-m70xe_n20_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xe_n20_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -2029,13 +2029,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xc_n16_cli_repl.tgz + tar xvzf nyc-output-linux-m70xe_n20_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xe_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xe_n16_cli_repl.tgz + local_file: src/nyc-output-linux-m70xe_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xe_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -2043,13 +2043,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xe_n16_cli_repl.tgz + tar xvzf nyc-output-linux-m70xe_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xc_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xc_n16_cli_repl.tgz + local_file: src/nyc-output-linux-m70xe_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xe_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -2057,13 +2057,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xc_n16_cli_repl.tgz + tar xvzf nyc-output-linux-m70xe_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xe_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xe_n16_cli_repl.tgz + local_file: src/nyc-output-linux-m70xe_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xe_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -2071,13 +2071,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xe_n16_cli_repl.tgz + tar xvzf nyc-output-linux-m70xe_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xc_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xc_n16_cli_repl.tgz + local_file: src/nyc-output-linux-m80xc_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xc_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -2085,13 +2085,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xc_n16_cli_repl.tgz + tar xvzf nyc-output-linux-m80xc_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xe_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xe_n16_cli_repl.tgz + local_file: src/nyc-output-linux-m80xc_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xc_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -2099,13 +2099,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xe_n16_cli_repl.tgz + tar xvzf nyc-output-linux-m80xc_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xc_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xc_n16_cli_repl.tgz + local_file: src/nyc-output-linux-m80xc_n20_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xc_n20_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -2113,13 +2113,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xc_n16_cli_repl.tgz + tar xvzf nyc-output-linux-m80xc_n20_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xe_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xe_n16_cli_repl.tgz + local_file: src/nyc-output-linux-m80xc_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xc_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -2127,13 +2127,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xe_n16_cli_repl.tgz + tar xvzf nyc-output-linux-m80xc_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xc_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xc_n16_cli_repl.tgz + local_file: src/nyc-output-linux-m80xc_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xc_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -2141,13 +2141,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xc_n16_cli_repl.tgz + tar xvzf nyc-output-linux-m80xc_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xe_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xe_n16_cli_repl.tgz + local_file: src/nyc-output-linux-m80xc_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xc_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -2155,13 +2155,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xe_n16_cli_repl.tgz + tar xvzf nyc-output-linux-m80xc_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-mlatest_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-mlatest_n16_cli_repl.tgz + local_file: src/nyc-output-linux-m80xe_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xe_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -2169,13 +2169,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-mlatest_n16_cli_repl.tgz + tar xvzf nyc-output-linux-m80xe_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m42xc_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m42xc_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-m80xe_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xe_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -2183,13 +2183,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m42xc_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-m80xe_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xc_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xc_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-m80xe_n20_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xe_n20_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -2197,13 +2197,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xc_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-m80xe_n20_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xe_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xe_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-m80xe_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xe_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -2211,13 +2211,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xe_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-m80xe_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xc_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xc_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-m80xe_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xe_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -2225,13 +2225,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xc_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-m80xe_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xe_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xe_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-m80xe_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xe_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -2239,13 +2239,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xe_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-m80xe_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xc_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xc_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-mlatest_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-mlatest_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -2253,13 +2253,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xc_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-mlatest_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xe_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xe_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-mlatest_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-mlatest_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -2267,13 +2267,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xe_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-mlatest_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xc_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xc_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-mlatest_n20_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-mlatest_n20_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -2281,13 +2281,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xc_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-mlatest_n20_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xe_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xe_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-mlatest_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-mlatest_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -2295,13 +2295,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xe_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-mlatest_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xc_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xc_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-mlatest_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-mlatest_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -2309,13 +2309,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xc_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-mlatest_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xe_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xe_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-mlatest_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-mlatest_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -2323,13 +2323,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xe_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-mlatest_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-mlatest_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-mlatest_n20_e2e_tests.tgz + local_file: src/nyc-output-win32-n20_arg_parser.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_arg_parser.tgz bucket: mciuploads - command: shell.exec params: @@ -2337,13 +2337,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-mlatest_n20_e2e_tests.tgz + tar xvzf nyc-output-win32-n20_arg_parser.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m42xc_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m42xc_n16_e2e_tests.tgz + local_file: src/nyc-output-win32-n20_async_rewriter2.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_async_rewriter2.tgz bucket: mciuploads - command: shell.exec params: @@ -2351,13 +2351,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m42xc_n16_e2e_tests.tgz + tar xvzf nyc-output-win32-n20_async_rewriter2.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xc_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xc_n16_e2e_tests.tgz + local_file: src/nyc-output-win32-n20_autocomplete.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_autocomplete.tgz bucket: mciuploads - command: shell.exec params: @@ -2365,13 +2365,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xc_n16_e2e_tests.tgz + tar xvzf nyc-output-win32-n20_autocomplete.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xe_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xe_n16_e2e_tests.tgz + local_file: src/nyc-output-win32-n20_browser_runtime_core.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_browser_runtime_core.tgz bucket: mciuploads - command: shell.exec params: @@ -2379,13 +2379,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xe_n16_e2e_tests.tgz + tar xvzf nyc-output-win32-n20_browser_runtime_core.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xc_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xc_n16_e2e_tests.tgz + local_file: src/nyc-output-win32-n20_browser_runtime_electron.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_browser_runtime_electron.tgz bucket: mciuploads - command: shell.exec params: @@ -2393,13 +2393,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xc_n16_e2e_tests.tgz + tar xvzf nyc-output-win32-n20_browser_runtime_electron.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xe_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xe_n16_e2e_tests.tgz + local_file: src/nyc-output-win32-n20_build.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_build.tgz bucket: mciuploads - command: shell.exec params: @@ -2407,13 +2407,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xe_n16_e2e_tests.tgz + tar xvzf nyc-output-win32-n20_build.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xc_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xc_n16_e2e_tests.tgz + local_file: src/nyc-output-win32-n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -2421,13 +2421,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xc_n16_e2e_tests.tgz + tar xvzf nyc-output-win32-n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xe_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xe_n16_e2e_tests.tgz + local_file: src/nyc-output-win32-n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -2435,13 +2435,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xe_n16_e2e_tests.tgz + tar xvzf nyc-output-win32-n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xc_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xc_n16_e2e_tests.tgz + local_file: src/nyc-output-win32-n20_editor.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_editor.tgz bucket: mciuploads - command: shell.exec params: @@ -2449,13 +2449,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xc_n16_e2e_tests.tgz + tar xvzf nyc-output-win32-n20_editor.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xe_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xe_n16_e2e_tests.tgz + local_file: src/nyc-output-win32-n20_errors.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_errors.tgz bucket: mciuploads - command: shell.exec params: @@ -2463,13 +2463,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xe_n16_e2e_tests.tgz + tar xvzf nyc-output-win32-n20_errors.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xc_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xc_n16_e2e_tests.tgz + local_file: src/nyc-output-win32-n20_history.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_history.tgz bucket: mciuploads - command: shell.exec params: @@ -2477,13 +2477,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xc_n16_e2e_tests.tgz + tar xvzf nyc-output-win32-n20_history.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xe_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xe_n16_e2e_tests.tgz + local_file: src/nyc-output-win32-n20_i18n.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_i18n.tgz bucket: mciuploads - command: shell.exec params: @@ -2491,13 +2491,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xe_n16_e2e_tests.tgz + tar xvzf nyc-output-win32-n20_i18n.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-mlatest_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-mlatest_n16_e2e_tests.tgz + local_file: src/nyc-output-win32-n20_js_multiline_to_singleline.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_js_multiline_to_singleline.tgz bucket: mciuploads - command: shell.exec params: @@ -2505,13 +2505,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-mlatest_n16_e2e_tests.tgz + tar xvzf nyc-output-win32-n20_js_multiline_to_singleline.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n20_editor.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n20_editor.tgz + local_file: src/nyc-output-win32-n20_logging.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_logging.tgz bucket: mciuploads - command: shell.exec params: @@ -2519,13 +2519,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n20_editor.tgz + tar xvzf nyc-output-win32-n20_logging.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n16_editor.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n16_editor.tgz + local_file: src/nyc-output-win32-n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -2533,13 +2533,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n16_editor.tgz + tar xvzf nyc-output-win32-n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n20_errors.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n20_errors.tgz + local_file: src/nyc-output-win32-n20_service_provider_core.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_service_provider_core.tgz bucket: mciuploads - command: shell.exec params: @@ -2547,13 +2547,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n20_errors.tgz + tar xvzf nyc-output-win32-n20_service_provider_core.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n16_errors.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n16_errors.tgz + local_file: src/nyc-output-win32-n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -2561,13 +2561,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n16_errors.tgz + tar xvzf nyc-output-win32-n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n20_history.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n20_history.tgz + local_file: src/nyc-output-win32-n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -2575,13 +2575,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n20_history.tgz + tar xvzf nyc-output-win32-n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n16_history.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n16_history.tgz + local_file: src/nyc-output-win32-n20_shell_evaluator.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_shell_evaluator.tgz bucket: mciuploads - command: shell.exec params: @@ -2589,13 +2589,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n16_history.tgz + tar xvzf nyc-output-win32-n20_shell_evaluator.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n20_i18n.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n20_i18n.tgz + local_file: src/nyc-output-win32-n20_snippet_manager.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_snippet_manager.tgz bucket: mciuploads - command: shell.exec params: @@ -2603,13 +2603,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n20_i18n.tgz + tar xvzf nyc-output-win32-n20_snippet_manager.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n16_i18n.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n16_i18n.tgz + local_file: src/nyc-output-win32-n20_types.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n20_types.tgz bucket: mciuploads - command: shell.exec params: @@ -2617,13 +2617,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n16_i18n.tgz + tar xvzf nyc-output-win32-n20_types.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m42xc_n20_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m42xc_n20_java_shell.tgz + local_file: src/nyc-output-win32-m42xc_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xc_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -2631,13 +2631,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m42xc_n20_java_shell.tgz + tar xvzf nyc-output-win32-m42xc_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xc_n20_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xc_n20_java_shell.tgz + local_file: src/nyc-output-win32-m42xc_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xc_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -2645,13 +2645,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xc_n20_java_shell.tgz + tar xvzf nyc-output-win32-m42xc_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xe_n20_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xe_n20_java_shell.tgz + local_file: src/nyc-output-win32-m42xc_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xc_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -2659,13 +2659,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xe_n20_java_shell.tgz + tar xvzf nyc-output-win32-m42xc_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xc_n20_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xc_n20_java_shell.tgz + local_file: src/nyc-output-win32-m42xc_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xc_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -2673,13 +2673,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xc_n20_java_shell.tgz + tar xvzf nyc-output-win32-m42xc_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xe_n20_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xe_n20_java_shell.tgz + local_file: src/nyc-output-win32-m42xc_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xc_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -2687,13 +2687,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xe_n20_java_shell.tgz + tar xvzf nyc-output-win32-m42xc_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xc_n20_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xc_n20_java_shell.tgz + local_file: src/nyc-output-win32-m42xe_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xe_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -2701,13 +2701,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xc_n20_java_shell.tgz + tar xvzf nyc-output-win32-m42xe_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xe_n20_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xe_n20_java_shell.tgz + local_file: src/nyc-output-win32-m42xe_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xe_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -2715,13 +2715,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xe_n20_java_shell.tgz + tar xvzf nyc-output-win32-m42xe_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xc_n20_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xc_n20_java_shell.tgz + local_file: src/nyc-output-win32-m42xe_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xe_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -2729,13 +2729,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xc_n20_java_shell.tgz + tar xvzf nyc-output-win32-m42xe_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xe_n20_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xe_n20_java_shell.tgz + local_file: src/nyc-output-win32-m42xe_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xe_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -2743,13 +2743,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xe_n20_java_shell.tgz + tar xvzf nyc-output-win32-m42xe_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xc_n20_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xc_n20_java_shell.tgz + local_file: src/nyc-output-win32-m42xe_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xe_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -2757,13 +2757,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xc_n20_java_shell.tgz + tar xvzf nyc-output-win32-m42xe_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xe_n20_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xe_n20_java_shell.tgz + local_file: src/nyc-output-win32-m44xc_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xc_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -2771,13 +2771,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xe_n20_java_shell.tgz + tar xvzf nyc-output-win32-m44xc_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-mlatest_n20_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-mlatest_n20_java_shell.tgz + local_file: src/nyc-output-win32-m44xc_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xc_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -2785,13 +2785,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-mlatest_n20_java_shell.tgz + tar xvzf nyc-output-win32-m44xc_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m42xc_n16_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m42xc_n16_java_shell.tgz + local_file: src/nyc-output-win32-m44xc_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xc_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -2799,13 +2799,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m42xc_n16_java_shell.tgz + tar xvzf nyc-output-win32-m44xc_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xc_n16_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xc_n16_java_shell.tgz + local_file: src/nyc-output-win32-m44xc_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xc_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -2813,13 +2813,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xc_n16_java_shell.tgz + tar xvzf nyc-output-win32-m44xc_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xe_n16_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xe_n16_java_shell.tgz + local_file: src/nyc-output-win32-m44xc_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xc_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -2827,13 +2827,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xe_n16_java_shell.tgz + tar xvzf nyc-output-win32-m44xc_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xc_n16_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xc_n16_java_shell.tgz + local_file: src/nyc-output-win32-m44xe_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xe_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -2841,13 +2841,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xc_n16_java_shell.tgz + tar xvzf nyc-output-win32-m44xe_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xe_n16_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xe_n16_java_shell.tgz + local_file: src/nyc-output-win32-m44xe_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xe_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -2855,13 +2855,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xe_n16_java_shell.tgz + tar xvzf nyc-output-win32-m44xe_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xc_n16_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xc_n16_java_shell.tgz + local_file: src/nyc-output-win32-m44xe_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xe_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -2869,13 +2869,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xc_n16_java_shell.tgz + tar xvzf nyc-output-win32-m44xe_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xe_n16_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xe_n16_java_shell.tgz + local_file: src/nyc-output-win32-m44xe_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xe_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -2883,13 +2883,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xe_n16_java_shell.tgz + tar xvzf nyc-output-win32-m44xe_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xc_n16_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xc_n16_java_shell.tgz + local_file: src/nyc-output-win32-m44xe_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xe_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -2897,13 +2897,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xc_n16_java_shell.tgz + tar xvzf nyc-output-win32-m44xe_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xe_n16_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xe_n16_java_shell.tgz + local_file: src/nyc-output-win32-m50xc_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xc_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -2911,13 +2911,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xe_n16_java_shell.tgz + tar xvzf nyc-output-win32-m50xc_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xc_n16_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xc_n16_java_shell.tgz + local_file: src/nyc-output-win32-m50xc_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xc_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -2925,13 +2925,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xc_n16_java_shell.tgz + tar xvzf nyc-output-win32-m50xc_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xe_n16_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xe_n16_java_shell.tgz + local_file: src/nyc-output-win32-m50xc_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xc_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -2939,13 +2939,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xe_n16_java_shell.tgz + tar xvzf nyc-output-win32-m50xc_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-mlatest_n16_java_shell.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-mlatest_n16_java_shell.tgz + local_file: src/nyc-output-win32-m50xc_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xc_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -2953,13 +2953,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-mlatest_n16_java_shell.tgz + tar xvzf nyc-output-win32-m50xc_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n20_js_multiline_to_singleline.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n20_js_multiline_to_singleline.tgz + local_file: src/nyc-output-win32-m50xc_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xc_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -2967,13 +2967,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n20_js_multiline_to_singleline.tgz + tar xvzf nyc-output-win32-m50xc_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n16_js_multiline_to_singleline.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n16_js_multiline_to_singleline.tgz + local_file: src/nyc-output-win32-m50xe_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xe_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -2981,13 +2981,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n16_js_multiline_to_singleline.tgz + tar xvzf nyc-output-win32-m50xe_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n20_logging.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n20_logging.tgz + local_file: src/nyc-output-win32-m50xe_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xe_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -2995,13 +2995,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n20_logging.tgz + tar xvzf nyc-output-win32-m50xe_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n16_logging.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n16_logging.tgz + local_file: src/nyc-output-win32-m50xe_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xe_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -3009,13 +3009,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n16_logging.tgz + tar xvzf nyc-output-win32-m50xe_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m42xc_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m42xc_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m50xe_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xe_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -3023,13 +3023,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m42xc_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m50xe_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xc_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xc_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m50xe_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xe_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -3037,13 +3037,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xc_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m50xe_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xe_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xe_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m60xc_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xc_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -3051,13 +3051,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xe_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m60xc_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xc_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xc_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m60xc_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xc_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -3065,13 +3065,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xc_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m60xc_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xe_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xe_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m60xc_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xc_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -3079,13 +3079,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xe_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m60xc_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xc_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xc_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m60xc_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xc_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -3093,13 +3093,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xc_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m60xc_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xe_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xe_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m60xc_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xc_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -3107,13 +3107,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xe_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m60xc_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xc_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xc_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m60xe_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xe_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -3121,13 +3121,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xc_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m60xe_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xe_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xe_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m60xe_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xe_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -3135,13 +3135,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xe_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m60xe_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xc_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xc_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m60xe_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xe_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -3149,13 +3149,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xc_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m60xe_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xe_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xe_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m60xe_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xe_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -3163,13 +3163,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xe_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m60xe_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-mlatest_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-mlatest_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m60xe_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xe_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -3177,13 +3177,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-mlatest_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m60xe_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m42xc_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m42xc_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m70xc_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xc_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -3191,13 +3191,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m42xc_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m70xc_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xc_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xc_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m70xc_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xc_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -3205,13 +3205,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xc_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m70xc_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xe_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xe_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m70xc_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xc_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -3219,13 +3219,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xe_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m70xc_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xc_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xc_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m70xc_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xc_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -3233,13 +3233,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xc_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m70xc_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xe_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xe_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m70xc_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xc_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -3247,13 +3247,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xe_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m70xc_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xc_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xc_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m70xe_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xe_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -3261,13 +3261,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xc_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m70xe_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xe_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xe_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m70xe_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xe_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -3275,13 +3275,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xe_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m70xe_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xc_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xc_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m70xe_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xe_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -3289,13 +3289,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xc_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m70xe_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xe_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xe_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m70xe_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xe_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -3303,13 +3303,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xe_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m70xe_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xc_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xc_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m70xe_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xe_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -3317,13 +3317,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xc_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m70xe_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xe_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xe_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m80xc_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xc_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -3331,13 +3331,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xe_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m80xc_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-mlatest_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-mlatest_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-win32-m80xc_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xc_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -3345,13 +3345,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-mlatest_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-win32-m80xc_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n20_service_provider_core.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n20_service_provider_core.tgz + local_file: src/nyc-output-win32-m80xc_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xc_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -3359,13 +3359,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n20_service_provider_core.tgz + tar xvzf nyc-output-win32-m80xc_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n16_service_provider_core.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n16_service_provider_core.tgz + local_file: src/nyc-output-win32-m80xc_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xc_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -3373,13 +3373,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n16_service_provider_core.tgz + tar xvzf nyc-output-win32-m80xc_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m42xc_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m42xc_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-m80xc_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xc_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -3387,13 +3387,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m42xc_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-m80xc_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xc_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xc_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-m80xe_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xe_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -3401,13 +3401,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xc_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-m80xe_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xe_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xe_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-m80xe_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xe_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -3415,13 +3415,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xe_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-m80xe_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xc_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xc_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-m80xe_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xe_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -3429,13 +3429,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xc_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-m80xe_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xe_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xe_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-m80xe_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xe_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -3443,13 +3443,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xe_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-m80xe_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xc_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xc_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-m80xe_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xe_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -3457,13 +3457,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xc_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-m80xe_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xe_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xe_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-mlatest_n20_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-mlatest_n20_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -3471,13 +3471,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xe_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-mlatest_n20_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xc_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xc_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-mlatest_n20_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-mlatest_n20_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -3485,13 +3485,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xc_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-mlatest_n20_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xe_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xe_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-mlatest_n20_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-mlatest_n20_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -3499,13 +3499,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xe_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-mlatest_n20_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xc_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xc_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-mlatest_n20_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-mlatest_n20_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -3513,13 +3513,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xc_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-mlatest_n20_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xe_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xe_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-mlatest_n20_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-mlatest_n20_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -3527,13 +3527,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xe_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-mlatest_n20_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-mlatest_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-mlatest_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-darwin-n16_arg_parser.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_arg_parser.tgz bucket: mciuploads - command: shell.exec params: @@ -3541,13 +3541,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-mlatest_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-darwin-n16_arg_parser.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m42xc_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m42xc_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-darwin-n16_async_rewriter2.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_async_rewriter2.tgz bucket: mciuploads - command: shell.exec params: @@ -3555,13 +3555,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m42xc_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-darwin-n16_async_rewriter2.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xc_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xc_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-darwin-n16_autocomplete.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_autocomplete.tgz bucket: mciuploads - command: shell.exec params: @@ -3569,13 +3569,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xc_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-darwin-n16_autocomplete.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xe_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xe_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-darwin-n16_browser_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_browser_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -3583,13 +3583,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xe_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-darwin-n16_browser_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xc_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xc_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-darwin-n16_browser_runtime_core.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_browser_runtime_core.tgz bucket: mciuploads - command: shell.exec params: @@ -3597,13 +3597,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xc_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-darwin-n16_browser_runtime_core.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xe_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xe_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-darwin-n16_browser_runtime_electron.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_browser_runtime_electron.tgz bucket: mciuploads - command: shell.exec params: @@ -3611,13 +3611,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xe_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-darwin-n16_browser_runtime_electron.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xc_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xc_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-darwin-n16_build.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_build.tgz bucket: mciuploads - command: shell.exec params: @@ -3625,13 +3625,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xc_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-darwin-n16_build.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xe_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xe_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-darwin-n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -3639,13 +3639,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xe_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-darwin-n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xc_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xc_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-darwin-n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -3653,13 +3653,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xc_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-darwin-n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xe_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xe_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-darwin-n16_editor.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_editor.tgz bucket: mciuploads - command: shell.exec params: @@ -3667,13 +3667,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xe_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-darwin-n16_editor.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xc_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xc_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-darwin-n16_errors.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_errors.tgz bucket: mciuploads - command: shell.exec params: @@ -3681,13 +3681,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xc_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-darwin-n16_errors.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xe_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xe_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-darwin-n16_history.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_history.tgz bucket: mciuploads - command: shell.exec params: @@ -3695,13 +3695,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xe_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-darwin-n16_history.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-mlatest_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-mlatest_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-darwin-n16_i18n.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_i18n.tgz bucket: mciuploads - command: shell.exec params: @@ -3709,13 +3709,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-mlatest_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-darwin-n16_i18n.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m42xc_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m42xc_n20_shell_api.tgz + local_file: src/nyc-output-darwin-n16_js_multiline_to_singleline.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_js_multiline_to_singleline.tgz bucket: mciuploads - command: shell.exec params: @@ -3723,13 +3723,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m42xc_n20_shell_api.tgz + tar xvzf nyc-output-darwin-n16_js_multiline_to_singleline.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xc_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xc_n20_shell_api.tgz + local_file: src/nyc-output-darwin-n16_logging.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_logging.tgz bucket: mciuploads - command: shell.exec params: @@ -3737,13 +3737,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xc_n20_shell_api.tgz + tar xvzf nyc-output-darwin-n16_logging.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xe_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xe_n20_shell_api.tgz + local_file: src/nyc-output-darwin-n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -3751,13 +3751,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xe_n20_shell_api.tgz + tar xvzf nyc-output-darwin-n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xc_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xc_n20_shell_api.tgz + local_file: src/nyc-output-darwin-n16_service_provider_core.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_service_provider_core.tgz bucket: mciuploads - command: shell.exec params: @@ -3765,13 +3765,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xc_n20_shell_api.tgz + tar xvzf nyc-output-darwin-n16_service_provider_core.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xe_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xe_n20_shell_api.tgz + local_file: src/nyc-output-darwin-n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -3779,13 +3779,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xe_n20_shell_api.tgz + tar xvzf nyc-output-darwin-n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xc_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xc_n20_shell_api.tgz + local_file: src/nyc-output-darwin-n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -3793,13 +3793,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xc_n20_shell_api.tgz + tar xvzf nyc-output-darwin-n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xe_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xe_n20_shell_api.tgz + local_file: src/nyc-output-darwin-n16_shell_evaluator.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_shell_evaluator.tgz bucket: mciuploads - command: shell.exec params: @@ -3807,13 +3807,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xe_n20_shell_api.tgz + tar xvzf nyc-output-darwin-n16_shell_evaluator.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xc_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xc_n20_shell_api.tgz + local_file: src/nyc-output-darwin-n16_snippet_manager.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_snippet_manager.tgz bucket: mciuploads - command: shell.exec params: @@ -3821,13 +3821,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xc_n20_shell_api.tgz + tar xvzf nyc-output-darwin-n16_snippet_manager.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xe_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xe_n20_shell_api.tgz + local_file: src/nyc-output-darwin-n16_types.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-n16_types.tgz bucket: mciuploads - command: shell.exec params: @@ -3835,13 +3835,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xe_n20_shell_api.tgz + tar xvzf nyc-output-darwin-n16_types.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xc_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xc_n20_shell_api.tgz + local_file: src/nyc-output-darwin-m60xc_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xc_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -3849,13 +3849,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xc_n20_shell_api.tgz + tar xvzf nyc-output-darwin-m60xc_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xe_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xe_n20_shell_api.tgz + local_file: src/nyc-output-darwin-m60xc_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xc_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -3863,13 +3863,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xe_n20_shell_api.tgz + tar xvzf nyc-output-darwin-m60xc_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-mlatest_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-mlatest_n20_shell_api.tgz + local_file: src/nyc-output-darwin-m60xc_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xc_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -3877,13 +3877,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-mlatest_n20_shell_api.tgz + tar xvzf nyc-output-darwin-m60xc_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m42xc_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m42xc_n16_shell_api.tgz + local_file: src/nyc-output-darwin-m60xc_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xc_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -3891,13 +3891,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m42xc_n16_shell_api.tgz + tar xvzf nyc-output-darwin-m60xc_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xc_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xc_n16_shell_api.tgz + local_file: src/nyc-output-darwin-m60xc_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xc_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -3905,13 +3905,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xc_n16_shell_api.tgz + tar xvzf nyc-output-darwin-m60xc_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m44xe_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m44xe_n16_shell_api.tgz + local_file: src/nyc-output-darwin-m60xe_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xe_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -3919,13 +3919,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m44xe_n16_shell_api.tgz + tar xvzf nyc-output-darwin-m60xe_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xc_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xc_n16_shell_api.tgz + local_file: src/nyc-output-darwin-m60xe_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xe_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -3933,13 +3933,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xc_n16_shell_api.tgz + tar xvzf nyc-output-darwin-m60xe_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m50xe_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m50xe_n16_shell_api.tgz + local_file: src/nyc-output-darwin-m60xe_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xe_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -3947,13 +3947,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m50xe_n16_shell_api.tgz + tar xvzf nyc-output-darwin-m60xe_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xc_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xc_n16_shell_api.tgz + local_file: src/nyc-output-darwin-m60xe_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xe_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -3961,13 +3961,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xc_n16_shell_api.tgz + tar xvzf nyc-output-darwin-m60xe_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m60xe_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m60xe_n16_shell_api.tgz + local_file: src/nyc-output-darwin-m60xe_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m60xe_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -3975,13 +3975,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m60xe_n16_shell_api.tgz + tar xvzf nyc-output-darwin-m60xe_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xc_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xc_n16_shell_api.tgz + local_file: src/nyc-output-darwin-m70xc_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xc_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -3989,13 +3989,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xc_n16_shell_api.tgz + tar xvzf nyc-output-darwin-m70xc_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m70xe_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m70xe_n16_shell_api.tgz + local_file: src/nyc-output-darwin-m70xc_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xc_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -4003,13 +4003,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m70xe_n16_shell_api.tgz + tar xvzf nyc-output-darwin-m70xc_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xc_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xc_n16_shell_api.tgz + local_file: src/nyc-output-darwin-m70xc_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xc_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -4017,13 +4017,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xc_n16_shell_api.tgz + tar xvzf nyc-output-darwin-m70xc_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-m80xe_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-m80xe_n16_shell_api.tgz + local_file: src/nyc-output-darwin-m70xc_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xc_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -4031,13 +4031,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-m80xe_n16_shell_api.tgz + tar xvzf nyc-output-darwin-m70xc_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-mlatest_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-mlatest_n16_shell_api.tgz + local_file: src/nyc-output-darwin-m70xc_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xc_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -4045,13 +4045,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-mlatest_n16_shell_api.tgz + tar xvzf nyc-output-darwin-m70xc_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n20_shell_evaluator.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n20_shell_evaluator.tgz + local_file: src/nyc-output-darwin-m70xe_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xe_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -4059,13 +4059,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n20_shell_evaluator.tgz + tar xvzf nyc-output-darwin-m70xe_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n16_shell_evaluator.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n16_shell_evaluator.tgz + local_file: src/nyc-output-darwin-m70xe_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xe_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -4073,13 +4073,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n16_shell_evaluator.tgz + tar xvzf nyc-output-darwin-m70xe_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n20_snippet_manager.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n20_snippet_manager.tgz + local_file: src/nyc-output-darwin-m70xe_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xe_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -4087,13 +4087,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n20_snippet_manager.tgz + tar xvzf nyc-output-darwin-m70xe_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n16_snippet_manager.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n16_snippet_manager.tgz + local_file: src/nyc-output-darwin-m70xe_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xe_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -4101,13 +4101,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n16_snippet_manager.tgz + tar xvzf nyc-output-darwin-m70xe_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n20_types.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n20_types.tgz + local_file: src/nyc-output-darwin-m70xe_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m70xe_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -4115,13 +4115,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n20_types.tgz + tar xvzf nyc-output-darwin-m70xe_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-linux_unit-n16_types.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux_unit-n16_types.tgz + local_file: src/nyc-output-darwin-m80xc_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xc_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -4129,13 +4129,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-linux_unit-n16_types.tgz + tar xvzf nyc-output-darwin-m80xc_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n20_arg_parser.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n20_arg_parser.tgz + local_file: src/nyc-output-darwin-m80xc_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xc_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -4143,13 +4143,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n20_arg_parser.tgz + tar xvzf nyc-output-darwin-m80xc_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n16_arg_parser.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n16_arg_parser.tgz + local_file: src/nyc-output-darwin-m80xc_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xc_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -4157,13 +4157,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n16_arg_parser.tgz + tar xvzf nyc-output-darwin-m80xc_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n20_async_rewriter2.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n20_async_rewriter2.tgz + local_file: src/nyc-output-darwin-m80xc_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xc_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -4171,13 +4171,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n20_async_rewriter2.tgz + tar xvzf nyc-output-darwin-m80xc_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n16_async_rewriter2.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n16_async_rewriter2.tgz + local_file: src/nyc-output-darwin-m80xc_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xc_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -4185,13 +4185,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n16_async_rewriter2.tgz + tar xvzf nyc-output-darwin-m80xc_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n20_autocomplete.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n20_autocomplete.tgz + local_file: src/nyc-output-darwin-m80xe_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xe_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -4199,13 +4199,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n20_autocomplete.tgz + tar xvzf nyc-output-darwin-m80xe_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n16_autocomplete.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n16_autocomplete.tgz + local_file: src/nyc-output-darwin-m80xe_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xe_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -4213,13 +4213,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n16_autocomplete.tgz + tar xvzf nyc-output-darwin-m80xe_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n20_browser_runtime_core.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n20_browser_runtime_core.tgz + local_file: src/nyc-output-darwin-m80xe_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xe_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -4227,13 +4227,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n20_browser_runtime_core.tgz + tar xvzf nyc-output-darwin-m80xe_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n16_browser_runtime_core.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n16_browser_runtime_core.tgz + local_file: src/nyc-output-darwin-m80xe_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xe_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -4241,13 +4241,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n16_browser_runtime_core.tgz + tar xvzf nyc-output-darwin-m80xe_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n20_browser_runtime_electron.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n20_browser_runtime_electron.tgz + local_file: src/nyc-output-darwin-m80xe_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-m80xe_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -4255,13 +4255,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n20_browser_runtime_electron.tgz + tar xvzf nyc-output-darwin-m80xe_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n16_browser_runtime_electron.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n16_browser_runtime_electron.tgz + local_file: src/nyc-output-darwin-mlatest_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-mlatest_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -4269,13 +4269,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n16_browser_runtime_electron.tgz + tar xvzf nyc-output-darwin-mlatest_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n20_build.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n20_build.tgz + local_file: src/nyc-output-darwin-mlatest_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-mlatest_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -4283,13 +4283,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n20_build.tgz + tar xvzf nyc-output-darwin-mlatest_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n16_build.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n16_build.tgz + local_file: src/nyc-output-darwin-mlatest_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-mlatest_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -4297,13 +4297,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n16_build.tgz + tar xvzf nyc-output-darwin-mlatest_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xc_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xc_n20_cli_repl.tgz + local_file: src/nyc-output-darwin-mlatest_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-mlatest_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -4311,13 +4311,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xc_n20_cli_repl.tgz + tar xvzf nyc-output-darwin-mlatest_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xe_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xe_n20_cli_repl.tgz + local_file: src/nyc-output-darwin-mlatest_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-darwin-mlatest_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -4325,13 +4325,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xe_n20_cli_repl.tgz + tar xvzf nyc-output-darwin-mlatest_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xc_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xc_n20_cli_repl.tgz + local_file: src/nyc-output-linux-n16_arg_parser.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_arg_parser.tgz bucket: mciuploads - command: shell.exec params: @@ -4339,13 +4339,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xc_n20_cli_repl.tgz + tar xvzf nyc-output-linux-n16_arg_parser.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xe_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xe_n20_cli_repl.tgz + local_file: src/nyc-output-linux-n16_async_rewriter2.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_async_rewriter2.tgz bucket: mciuploads - command: shell.exec params: @@ -4353,13 +4353,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xe_n20_cli_repl.tgz + tar xvzf nyc-output-linux-n16_async_rewriter2.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xc_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xc_n20_cli_repl.tgz + local_file: src/nyc-output-linux-n16_autocomplete.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_autocomplete.tgz bucket: mciuploads - command: shell.exec params: @@ -4367,13 +4367,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xc_n20_cli_repl.tgz + tar xvzf nyc-output-linux-n16_autocomplete.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xe_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xe_n20_cli_repl.tgz + local_file: src/nyc-output-linux-n16_browser_runtime_core.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_browser_runtime_core.tgz bucket: mciuploads - command: shell.exec params: @@ -4381,13 +4381,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xe_n20_cli_repl.tgz + tar xvzf nyc-output-linux-n16_browser_runtime_core.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xc_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xc_n20_cli_repl.tgz + local_file: src/nyc-output-linux-n16_browser_runtime_electron.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_browser_runtime_electron.tgz bucket: mciuploads - command: shell.exec params: @@ -4395,13 +4395,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xc_n20_cli_repl.tgz + tar xvzf nyc-output-linux-n16_browser_runtime_electron.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xe_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xe_n20_cli_repl.tgz + local_file: src/nyc-output-linux-n16_build.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_build.tgz bucket: mciuploads - command: shell.exec params: @@ -4409,13 +4409,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xe_n20_cli_repl.tgz + tar xvzf nyc-output-linux-n16_build.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xc_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xc_n20_cli_repl.tgz + local_file: src/nyc-output-linux-n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -4423,13 +4423,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xc_n20_cli_repl.tgz + tar xvzf nyc-output-linux-n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xe_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xe_n20_cli_repl.tgz + local_file: src/nyc-output-linux-n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -4437,13 +4437,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xe_n20_cli_repl.tgz + tar xvzf nyc-output-linux-n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xc_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xc_n20_cli_repl.tgz + local_file: src/nyc-output-linux-n16_editor.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_editor.tgz bucket: mciuploads - command: shell.exec params: @@ -4451,13 +4451,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xc_n20_cli_repl.tgz + tar xvzf nyc-output-linux-n16_editor.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xe_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xe_n20_cli_repl.tgz + local_file: src/nyc-output-linux-n16_errors.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_errors.tgz bucket: mciuploads - command: shell.exec params: @@ -4465,13 +4465,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xe_n20_cli_repl.tgz + tar xvzf nyc-output-linux-n16_errors.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-mlatest_n20_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-mlatest_n20_cli_repl.tgz + local_file: src/nyc-output-linux-n16_history.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_history.tgz bucket: mciuploads - command: shell.exec params: @@ -4479,13 +4479,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-mlatest_n20_cli_repl.tgz + tar xvzf nyc-output-linux-n16_history.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xc_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xc_n16_cli_repl.tgz + local_file: src/nyc-output-linux-n16_i18n.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_i18n.tgz bucket: mciuploads - command: shell.exec params: @@ -4493,13 +4493,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xc_n16_cli_repl.tgz + tar xvzf nyc-output-linux-n16_i18n.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xe_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xe_n16_cli_repl.tgz + local_file: src/nyc-output-linux-n16_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -4507,13 +4507,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xe_n16_cli_repl.tgz + tar xvzf nyc-output-linux-n16_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xc_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xc_n16_cli_repl.tgz + local_file: src/nyc-output-linux-n16_js_multiline_to_singleline.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_js_multiline_to_singleline.tgz bucket: mciuploads - command: shell.exec params: @@ -4521,13 +4521,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xc_n16_cli_repl.tgz + tar xvzf nyc-output-linux-n16_js_multiline_to_singleline.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xe_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xe_n16_cli_repl.tgz + local_file: src/nyc-output-linux-n16_logging.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_logging.tgz bucket: mciuploads - command: shell.exec params: @@ -4535,13 +4535,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xe_n16_cli_repl.tgz + tar xvzf nyc-output-linux-n16_logging.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xc_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xc_n16_cli_repl.tgz + local_file: src/nyc-output-linux-n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -4549,13 +4549,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xc_n16_cli_repl.tgz + tar xvzf nyc-output-linux-n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xe_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xe_n16_cli_repl.tgz + local_file: src/nyc-output-linux-n16_service_provider_core.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_service_provider_core.tgz bucket: mciuploads - command: shell.exec params: @@ -4563,13 +4563,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xe_n16_cli_repl.tgz + tar xvzf nyc-output-linux-n16_service_provider_core.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xc_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xc_n16_cli_repl.tgz + local_file: src/nyc-output-linux-n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -4577,13 +4577,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xc_n16_cli_repl.tgz + tar xvzf nyc-output-linux-n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xe_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xe_n16_cli_repl.tgz + local_file: src/nyc-output-linux-n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -4591,13 +4591,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xe_n16_cli_repl.tgz + tar xvzf nyc-output-linux-n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xc_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xc_n16_cli_repl.tgz + local_file: src/nyc-output-linux-n16_shell_evaluator.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_shell_evaluator.tgz bucket: mciuploads - command: shell.exec params: @@ -4605,13 +4605,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xc_n16_cli_repl.tgz + tar xvzf nyc-output-linux-n16_shell_evaluator.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xe_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xe_n16_cli_repl.tgz + local_file: src/nyc-output-linux-n16_snippet_manager.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_snippet_manager.tgz bucket: mciuploads - command: shell.exec params: @@ -4619,13 +4619,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xe_n16_cli_repl.tgz + tar xvzf nyc-output-linux-n16_snippet_manager.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xc_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xc_n16_cli_repl.tgz + local_file: src/nyc-output-linux-n16_types.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-n16_types.tgz bucket: mciuploads - command: shell.exec params: @@ -4633,13 +4633,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xc_n16_cli_repl.tgz + tar xvzf nyc-output-linux-n16_types.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xe_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xe_n16_cli_repl.tgz + local_file: src/nyc-output-linux-m42xc_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m42xc_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -4647,13 +4647,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xe_n16_cli_repl.tgz + tar xvzf nyc-output-linux-m42xc_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-mlatest_n16_cli_repl.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-mlatest_n16_cli_repl.tgz + local_file: src/nyc-output-linux-m42xc_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m42xc_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -4661,13 +4661,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-mlatest_n16_cli_repl.tgz + tar xvzf nyc-output-linux-m42xc_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xc_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xc_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-m42xc_n16_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m42xc_n16_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -4675,13 +4675,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xc_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-m42xc_n16_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xe_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xe_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-m42xc_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m42xc_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -4689,13 +4689,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xe_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-m42xc_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xc_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xc_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-m42xc_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m42xc_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -4703,13 +4703,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xc_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-m42xc_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xe_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xe_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-m42xc_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m42xc_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -4717,13 +4717,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xe_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-m42xc_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xc_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xc_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-m44xc_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xc_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -4731,13 +4731,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xc_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-m44xc_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xe_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xe_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-m44xc_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xc_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -4745,13 +4745,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xe_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-m44xc_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xc_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xc_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-m44xc_n16_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xc_n16_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -4759,13 +4759,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xc_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-m44xc_n16_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xe_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xe_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-m44xc_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xc_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -4773,13 +4773,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xe_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-m44xc_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xc_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xc_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-m44xc_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xc_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -4787,13 +4787,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xc_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-m44xc_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xe_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xe_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-m44xc_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xc_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -4801,13 +4801,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xe_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-m44xc_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xc_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xc_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-m44xe_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xe_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -4815,13 +4815,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xc_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-m44xe_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xe_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xe_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-m44xe_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xe_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -4829,13 +4829,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xe_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-m44xe_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-mlatest_n20_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-mlatest_n20_e2e_tests.tgz + local_file: src/nyc-output-linux-m44xe_n16_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xe_n16_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -4843,13 +4843,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-mlatest_n20_e2e_tests.tgz + tar xvzf nyc-output-linux-m44xe_n16_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xc_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xc_n16_e2e_tests.tgz + local_file: src/nyc-output-linux-m44xe_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xe_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -4857,13 +4857,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xc_n16_e2e_tests.tgz + tar xvzf nyc-output-linux-m44xe_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xe_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xe_n16_e2e_tests.tgz + local_file: src/nyc-output-linux-m44xe_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xe_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -4871,13 +4871,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xe_n16_e2e_tests.tgz + tar xvzf nyc-output-linux-m44xe_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xc_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xc_n16_e2e_tests.tgz + local_file: src/nyc-output-linux-m44xe_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m44xe_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -4885,13 +4885,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xc_n16_e2e_tests.tgz + tar xvzf nyc-output-linux-m44xe_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xe_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xe_n16_e2e_tests.tgz + local_file: src/nyc-output-linux-m50xc_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xc_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -4899,13 +4899,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xe_n16_e2e_tests.tgz + tar xvzf nyc-output-linux-m50xc_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xc_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xc_n16_e2e_tests.tgz + local_file: src/nyc-output-linux-m50xc_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xc_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -4913,13 +4913,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xc_n16_e2e_tests.tgz + tar xvzf nyc-output-linux-m50xc_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xe_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xe_n16_e2e_tests.tgz + local_file: src/nyc-output-linux-m50xc_n16_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xc_n16_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -4927,13 +4927,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xe_n16_e2e_tests.tgz + tar xvzf nyc-output-linux-m50xc_n16_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xc_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xc_n16_e2e_tests.tgz + local_file: src/nyc-output-linux-m50xc_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xc_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -4941,13 +4941,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xc_n16_e2e_tests.tgz + tar xvzf nyc-output-linux-m50xc_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xe_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xe_n16_e2e_tests.tgz + local_file: src/nyc-output-linux-m50xc_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xc_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -4955,13 +4955,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xe_n16_e2e_tests.tgz + tar xvzf nyc-output-linux-m50xc_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xc_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xc_n16_e2e_tests.tgz + local_file: src/nyc-output-linux-m50xc_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xc_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -4969,13 +4969,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xc_n16_e2e_tests.tgz + tar xvzf nyc-output-linux-m50xc_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xe_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xe_n16_e2e_tests.tgz + local_file: src/nyc-output-linux-m50xe_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xe_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -4983,13 +4983,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xe_n16_e2e_tests.tgz + tar xvzf nyc-output-linux-m50xe_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xc_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xc_n16_e2e_tests.tgz + local_file: src/nyc-output-linux-m50xe_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xe_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -4997,13 +4997,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xc_n16_e2e_tests.tgz + tar xvzf nyc-output-linux-m50xe_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xe_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xe_n16_e2e_tests.tgz + local_file: src/nyc-output-linux-m50xe_n16_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xe_n16_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -5011,13 +5011,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xe_n16_e2e_tests.tgz + tar xvzf nyc-output-linux-m50xe_n16_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-mlatest_n16_e2e_tests.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-mlatest_n16_e2e_tests.tgz + local_file: src/nyc-output-linux-m50xe_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xe_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -5025,13 +5025,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-mlatest_n16_e2e_tests.tgz + tar xvzf nyc-output-linux-m50xe_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n20_editor.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n20_editor.tgz + local_file: src/nyc-output-linux-m50xe_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xe_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -5039,13 +5039,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n20_editor.tgz + tar xvzf nyc-output-linux-m50xe_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n16_editor.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n16_editor.tgz + local_file: src/nyc-output-linux-m50xe_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m50xe_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -5053,13 +5053,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n16_editor.tgz + tar xvzf nyc-output-linux-m50xe_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n20_errors.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n20_errors.tgz + local_file: src/nyc-output-linux-m60xc_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xc_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -5067,13 +5067,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n20_errors.tgz + tar xvzf nyc-output-linux-m60xc_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n16_errors.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n16_errors.tgz + local_file: src/nyc-output-linux-m60xc_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xc_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -5081,13 +5081,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n16_errors.tgz + tar xvzf nyc-output-linux-m60xc_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n20_history.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n20_history.tgz + local_file: src/nyc-output-linux-m60xc_n16_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xc_n16_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -5095,13 +5095,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n20_history.tgz + tar xvzf nyc-output-linux-m60xc_n16_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n16_history.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n16_history.tgz + local_file: src/nyc-output-linux-m60xc_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xc_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -5109,13 +5109,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n16_history.tgz + tar xvzf nyc-output-linux-m60xc_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n20_i18n.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n20_i18n.tgz + local_file: src/nyc-output-linux-m60xc_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xc_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -5123,13 +5123,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n20_i18n.tgz + tar xvzf nyc-output-linux-m60xc_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n16_i18n.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n16_i18n.tgz + local_file: src/nyc-output-linux-m60xc_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xc_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -5137,13 +5137,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n16_i18n.tgz + tar xvzf nyc-output-linux-m60xc_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n20_js_multiline_to_singleline.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n20_js_multiline_to_singleline.tgz + local_file: src/nyc-output-linux-m60xe_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xe_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -5151,13 +5151,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n20_js_multiline_to_singleline.tgz + tar xvzf nyc-output-linux-m60xe_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n16_js_multiline_to_singleline.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n16_js_multiline_to_singleline.tgz + local_file: src/nyc-output-linux-m60xe_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xe_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -5165,13 +5165,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n16_js_multiline_to_singleline.tgz + tar xvzf nyc-output-linux-m60xe_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n20_logging.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n20_logging.tgz + local_file: src/nyc-output-linux-m60xe_n16_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xe_n16_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -5179,13 +5179,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n20_logging.tgz + tar xvzf nyc-output-linux-m60xe_n16_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n16_logging.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n16_logging.tgz + local_file: src/nyc-output-linux-m60xe_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xe_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -5193,13 +5193,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n16_logging.tgz + tar xvzf nyc-output-linux-m60xe_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xc_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xc_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m60xe_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xe_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -5207,13 +5207,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xc_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m60xe_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xe_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xe_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m60xe_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m60xe_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -5221,13 +5221,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xe_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m60xe_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xc_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xc_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m70xc_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xc_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -5235,13 +5235,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xc_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m70xc_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xe_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xe_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m70xc_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xc_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -5249,13 +5249,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xe_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m70xc_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xc_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xc_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m70xc_n16_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xc_n16_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -5263,13 +5263,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xc_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m70xc_n16_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xe_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xe_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m70xc_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xc_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -5277,13 +5277,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xe_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m70xc_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xc_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xc_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m70xc_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xc_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -5291,13 +5291,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xc_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m70xc_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xe_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xe_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m70xc_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xc_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -5305,13 +5305,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xe_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m70xc_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xc_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xc_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m70xe_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xe_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -5319,13 +5319,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xc_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m70xe_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xe_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xe_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m70xe_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xe_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -5333,13 +5333,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xe_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m70xe_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xc_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xc_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m70xe_n16_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xe_n16_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -5347,13 +5347,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xc_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m70xe_n16_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xe_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xe_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m70xe_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xe_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -5361,13 +5361,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xe_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m70xe_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-mlatest_n20_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-mlatest_n20_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m70xe_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xe_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -5375,13 +5375,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-mlatest_n20_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m70xe_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xc_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xc_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m70xe_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m70xe_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -5389,13 +5389,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xc_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m70xe_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xe_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xe_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m80xc_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xc_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -5403,13 +5403,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xe_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m80xc_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xc_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xc_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m80xc_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xc_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -5417,13 +5417,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xc_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m80xc_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xe_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xe_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m80xc_n16_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xc_n16_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -5431,13 +5431,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xe_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m80xc_n16_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xc_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xc_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m80xc_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xc_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -5445,13 +5445,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xc_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m80xc_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xe_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xe_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m80xc_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xc_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -5459,13 +5459,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xe_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m80xc_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xc_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xc_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m80xc_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xc_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -5473,13 +5473,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xc_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m80xc_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xe_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xe_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m80xe_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xe_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -5487,13 +5487,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xe_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m80xe_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xc_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xc_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m80xe_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xe_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -5501,13 +5501,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xc_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m80xe_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xe_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xe_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m80xe_n16_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xe_n16_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -5515,13 +5515,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xe_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m80xe_n16_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xc_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xc_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m80xe_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xe_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -5529,13 +5529,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xc_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m80xe_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xe_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xe_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m80xe_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xe_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -5543,13 +5543,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xe_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m80xe_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-mlatest_n16_node_runtime_worker_thread.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-mlatest_n16_node_runtime_worker_thread.tgz + local_file: src/nyc-output-linux-m80xe_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-m80xe_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -5557,13 +5557,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-mlatest_n16_node_runtime_worker_thread.tgz + tar xvzf nyc-output-linux-m80xe_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n20_service_provider_core.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n20_service_provider_core.tgz + local_file: src/nyc-output-linux-mlatest_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-mlatest_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -5571,13 +5571,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n20_service_provider_core.tgz + tar xvzf nyc-output-linux-mlatest_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n16_service_provider_core.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n16_service_provider_core.tgz + local_file: src/nyc-output-linux-mlatest_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-mlatest_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -5585,13 +5585,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n16_service_provider_core.tgz + tar xvzf nyc-output-linux-mlatest_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xc_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xc_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-linux-mlatest_n16_java_shell.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-mlatest_n16_java_shell.tgz bucket: mciuploads - command: shell.exec params: @@ -5599,13 +5599,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xc_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-linux-mlatest_n16_java_shell.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xe_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xe_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-linux-mlatest_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-mlatest_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -5613,13 +5613,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xe_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-linux-mlatest_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xc_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xc_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-linux-mlatest_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-mlatest_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -5627,13 +5627,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xc_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-linux-mlatest_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xe_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xe_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-linux-mlatest_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-linux-mlatest_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -5641,13 +5641,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xe_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-linux-mlatest_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xc_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xc_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_arg_parser.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_arg_parser.tgz bucket: mciuploads - command: shell.exec params: @@ -5655,13 +5655,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xc_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_arg_parser.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xe_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xe_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_async_rewriter2.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_async_rewriter2.tgz bucket: mciuploads - command: shell.exec params: @@ -5669,13 +5669,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xe_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_async_rewriter2.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xc_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xc_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_autocomplete.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_autocomplete.tgz bucket: mciuploads - command: shell.exec params: @@ -5683,13 +5683,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xc_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_autocomplete.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xe_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xe_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_browser_runtime_core.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_browser_runtime_core.tgz bucket: mciuploads - command: shell.exec params: @@ -5697,13 +5697,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xe_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_browser_runtime_core.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xc_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xc_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_browser_runtime_electron.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_browser_runtime_electron.tgz bucket: mciuploads - command: shell.exec params: @@ -5711,13 +5711,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xc_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_browser_runtime_electron.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xe_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xe_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_build.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_build.tgz bucket: mciuploads - command: shell.exec params: @@ -5725,13 +5725,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xe_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_build.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xc_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xc_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -5739,13 +5739,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xc_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xe_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xe_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -5753,13 +5753,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xe_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-mlatest_n20_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-mlatest_n20_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_editor.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_editor.tgz bucket: mciuploads - command: shell.exec params: @@ -5767,13 +5767,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-mlatest_n20_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_editor.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xc_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xc_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_errors.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_errors.tgz bucket: mciuploads - command: shell.exec params: @@ -5781,13 +5781,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xc_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_errors.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xe_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xe_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_history.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_history.tgz bucket: mciuploads - command: shell.exec params: @@ -5795,13 +5795,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xe_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_history.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xc_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xc_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_i18n.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_i18n.tgz bucket: mciuploads - command: shell.exec params: @@ -5809,13 +5809,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xc_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_i18n.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xe_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xe_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_js_multiline_to_singleline.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_js_multiline_to_singleline.tgz bucket: mciuploads - command: shell.exec params: @@ -5823,13 +5823,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xe_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_js_multiline_to_singleline.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xc_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xc_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_logging.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_logging.tgz bucket: mciuploads - command: shell.exec params: @@ -5837,13 +5837,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xc_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_logging.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xe_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xe_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -5851,13 +5851,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xe_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xc_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xc_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_service_provider_core.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_service_provider_core.tgz bucket: mciuploads - command: shell.exec params: @@ -5865,13 +5865,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xc_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_service_provider_core.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xe_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xe_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -5879,13 +5879,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xe_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xc_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xc_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -5893,13 +5893,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xc_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xe_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xe_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_shell_evaluator.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_shell_evaluator.tgz bucket: mciuploads - command: shell.exec params: @@ -5907,13 +5907,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xe_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_shell_evaluator.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xc_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xc_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_snippet_manager.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_snippet_manager.tgz bucket: mciuploads - command: shell.exec params: @@ -5921,13 +5921,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xc_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_snippet_manager.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xe_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xe_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-n16_types.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-n16_types.tgz bucket: mciuploads - command: shell.exec params: @@ -5935,13 +5935,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xe_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-n16_types.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-mlatest_n16_service_provider_node_driver.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-mlatest_n16_service_provider_node_driver.tgz + local_file: src/nyc-output-win32-m42xc_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xc_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -5949,13 +5949,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-mlatest_n16_service_provider_node_driver.tgz + tar xvzf nyc-output-win32-m42xc_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xc_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xc_n20_shell_api.tgz + local_file: src/nyc-output-win32-m42xc_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xc_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -5963,13 +5963,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xc_n20_shell_api.tgz + tar xvzf nyc-output-win32-m42xc_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xe_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xe_n20_shell_api.tgz + local_file: src/nyc-output-win32-m42xc_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xc_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -5977,13 +5977,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xe_n20_shell_api.tgz + tar xvzf nyc-output-win32-m42xc_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xc_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xc_n20_shell_api.tgz + local_file: src/nyc-output-win32-m42xc_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xc_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -5991,13 +5991,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xc_n20_shell_api.tgz + tar xvzf nyc-output-win32-m42xc_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xe_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xe_n20_shell_api.tgz + local_file: src/nyc-output-win32-m42xc_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xc_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -6005,13 +6005,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xe_n20_shell_api.tgz + tar xvzf nyc-output-win32-m42xc_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xc_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xc_n20_shell_api.tgz + local_file: src/nyc-output-win32-m42xe_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xe_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -6019,13 +6019,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xc_n20_shell_api.tgz + tar xvzf nyc-output-win32-m42xe_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xe_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xe_n20_shell_api.tgz + local_file: src/nyc-output-win32-m42xe_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xe_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -6033,13 +6033,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xe_n20_shell_api.tgz + tar xvzf nyc-output-win32-m42xe_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xc_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xc_n20_shell_api.tgz + local_file: src/nyc-output-win32-m42xe_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xe_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -6047,13 +6047,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xc_n20_shell_api.tgz + tar xvzf nyc-output-win32-m42xe_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xe_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xe_n20_shell_api.tgz + local_file: src/nyc-output-win32-m42xe_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xe_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -6061,13 +6061,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xe_n20_shell_api.tgz + tar xvzf nyc-output-win32-m42xe_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xc_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xc_n20_shell_api.tgz + local_file: src/nyc-output-win32-m42xe_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m42xe_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -6075,13 +6075,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xc_n20_shell_api.tgz + tar xvzf nyc-output-win32-m42xe_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xe_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xe_n20_shell_api.tgz + local_file: src/nyc-output-win32-m44xc_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xc_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -6089,13 +6089,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xe_n20_shell_api.tgz + tar xvzf nyc-output-win32-m44xc_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xc_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xc_n20_shell_api.tgz + local_file: src/nyc-output-win32-m44xc_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xc_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -6103,13 +6103,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xc_n20_shell_api.tgz + tar xvzf nyc-output-win32-m44xc_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xe_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xe_n20_shell_api.tgz + local_file: src/nyc-output-win32-m44xc_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xc_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -6117,13 +6117,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xe_n20_shell_api.tgz + tar xvzf nyc-output-win32-m44xc_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-mlatest_n20_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-mlatest_n20_shell_api.tgz + local_file: src/nyc-output-win32-m44xc_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xc_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -6131,13 +6131,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-mlatest_n20_shell_api.tgz + tar xvzf nyc-output-win32-m44xc_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xc_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xc_n16_shell_api.tgz + local_file: src/nyc-output-win32-m44xc_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xc_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -6145,13 +6145,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xc_n16_shell_api.tgz + tar xvzf nyc-output-win32-m44xc_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m42xe_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m42xe_n16_shell_api.tgz + local_file: src/nyc-output-win32-m44xe_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xe_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -6159,13 +6159,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m42xe_n16_shell_api.tgz + tar xvzf nyc-output-win32-m44xe_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xc_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xc_n16_shell_api.tgz + local_file: src/nyc-output-win32-m44xe_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xe_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -6173,13 +6173,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xc_n16_shell_api.tgz + tar xvzf nyc-output-win32-m44xe_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m44xe_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m44xe_n16_shell_api.tgz + local_file: src/nyc-output-win32-m44xe_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xe_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -6187,13 +6187,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m44xe_n16_shell_api.tgz + tar xvzf nyc-output-win32-m44xe_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xc_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xc_n16_shell_api.tgz + local_file: src/nyc-output-win32-m44xe_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xe_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -6201,13 +6201,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xc_n16_shell_api.tgz + tar xvzf nyc-output-win32-m44xe_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m50xe_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m50xe_n16_shell_api.tgz + local_file: src/nyc-output-win32-m44xe_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m44xe_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -6215,13 +6215,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m50xe_n16_shell_api.tgz + tar xvzf nyc-output-win32-m44xe_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xc_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xc_n16_shell_api.tgz + local_file: src/nyc-output-win32-m50xc_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xc_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -6229,13 +6229,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xc_n16_shell_api.tgz + tar xvzf nyc-output-win32-m50xc_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m60xe_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m60xe_n16_shell_api.tgz + local_file: src/nyc-output-win32-m50xc_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xc_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -6243,13 +6243,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m60xe_n16_shell_api.tgz + tar xvzf nyc-output-win32-m50xc_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xc_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xc_n16_shell_api.tgz + local_file: src/nyc-output-win32-m50xc_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xc_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -6257,13 +6257,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xc_n16_shell_api.tgz + tar xvzf nyc-output-win32-m50xc_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m70xe_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m70xe_n16_shell_api.tgz + local_file: src/nyc-output-win32-m50xc_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xc_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -6271,13 +6271,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m70xe_n16_shell_api.tgz + tar xvzf nyc-output-win32-m50xc_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xc_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xc_n16_shell_api.tgz + local_file: src/nyc-output-win32-m50xc_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xc_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -6285,13 +6285,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xc_n16_shell_api.tgz + tar xvzf nyc-output-win32-m50xc_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-m80xe_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-m80xe_n16_shell_api.tgz + local_file: src/nyc-output-win32-m50xe_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xe_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -6299,13 +6299,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-m80xe_n16_shell_api.tgz + tar xvzf nyc-output-win32-m50xe_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-mlatest_n16_shell_api.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-mlatest_n16_shell_api.tgz + local_file: src/nyc-output-win32-m50xe_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xe_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -6313,13 +6313,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-mlatest_n16_shell_api.tgz + tar xvzf nyc-output-win32-m50xe_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n20_shell_evaluator.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n20_shell_evaluator.tgz + local_file: src/nyc-output-win32-m50xe_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xe_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -6327,13 +6327,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n20_shell_evaluator.tgz + tar xvzf nyc-output-win32-m50xe_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n16_shell_evaluator.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n16_shell_evaluator.tgz + local_file: src/nyc-output-win32-m50xe_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xe_n16_service_provider_node_driver.tgz bucket: mciuploads - command: shell.exec params: @@ -6341,13 +6341,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n16_shell_evaluator.tgz + tar xvzf nyc-output-win32-m50xe_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n20_snippet_manager.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n20_snippet_manager.tgz + local_file: src/nyc-output-win32-m50xe_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m50xe_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -6355,13 +6355,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n20_snippet_manager.tgz + tar xvzf nyc-output-win32-m50xe_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n16_snippet_manager.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n16_snippet_manager.tgz + local_file: src/nyc-output-win32-m60xc_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xc_n16_cli_repl.tgz bucket: mciuploads - command: shell.exec params: @@ -6369,13 +6369,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n16_snippet_manager.tgz + tar xvzf nyc-output-win32-m60xc_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n20_types.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n20_types.tgz + local_file: src/nyc-output-win32-m60xc_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xc_n16_e2e_tests.tgz bucket: mciuploads - command: shell.exec params: @@ -6383,13 +6383,13 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n20_types.tgz + tar xvzf nyc-output-win32-m60xc_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-win32_unit-n16_types.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32_unit-n16_types.tgz + local_file: src/nyc-output-win32-m60xc_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xc_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -6397,202 +6397,139 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-win32_unit-n16_types.tgz + tar xvzf nyc-output-win32-m60xc_n16_node_runtime_worker_thread.tgz + - command: s3.get + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/nyc-output-win32-m60xc_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xc_n16_service_provider_node_driver.tgz + bucket: mciuploads - command: shell.exec params: working_dir: src shell: bash script: | set -e - tar cvzf full-nyc-output.tgz .nyc_output - - command: s3.put + tar xvzf nyc-output-win32-m60xc_n16_service_provider_node_driver.tgz + - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/full-nyc-output.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/full-nyc-output.tgz + local_file: src/nyc-output-win32-m60xc_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xc_n16_shell_api.tgz bucket: mciuploads - permissions: private - visibility: signed - content_type: application/x-gzip - command: shell.exec params: working_dir: src shell: bash - env: - NODE_JS_VERSION: ${node_js_version} script: | set -e - { - source .evergreen/setup-env.sh - npm run report-coverage-ci - echo "Creating coverage tarball..." - tar cvzf coverage.tgz coverage - } - - command: s3.put + tar xvzf nyc-output-win32-m60xc_n16_shell_api.tgz + - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/coverage.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/coverage.tgz + local_file: src/nyc-output-win32-m60xe_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xe_n16_cli_repl.tgz bucket: mciuploads - permissions: private - visibility: signed - content_type: application/x-gzip - command: shell.exec params: working_dir: src shell: bash - env: - NODE_JS_VERSION: ${node_js_version} script: | set -e - { - source .evergreen/setup-env.sh - npm run check-coverage - } - - test_vscode: + tar xvzf nyc-output-win32-m60xe_n16_cli_repl.tgz + - command: s3.get + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/nyc-output-win32-m60xe_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xe_n16_e2e_tests.tgz + bucket: mciuploads - command: shell.exec params: working_dir: src shell: bash - env: - NODE_JS_VERSION: ${node_js_version} script: | set -e - { - source .evergreen/setup-env.sh - (cd scripts/docker && docker build -t ubuntu22.04-xvfb -f ubuntu22.04-xvfb.Dockerfile .) - docker run \ - --rm -v $PWD:/tmp/build ubuntu22.04-xvfb \ - -c 'cd /tmp/build && ./testing/test-vscode.sh' - } - test_connectivity: - - command: expansions.write - type: system + tar xvzf nyc-output-win32-m60xe_n16_e2e_tests.tgz + - command: s3.get params: - file: tmp/expansions.yaml - redacted: true + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/nyc-output-win32-m60xe_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xe_n16_node_runtime_worker_thread.tgz + bucket: mciuploads - command: shell.exec params: working_dir: src shell: bash - env: - NODE_JS_VERSION: ${node_js_version} - TEST_MONGOSH_EXECUTABLE: ${test_mongosh_executable|} - KERBEROS_JUMPHOST_DOCKERFILE: ${kerberos_jumphost_dockerfile|} script: | set -e - { - source .evergreen/setup-env.sh - npm run test-connectivity - } - test_apistrict: - - command: expansions.write - type: system + tar xvzf nyc-output-win32-m60xe_n16_node_runtime_worker_thread.tgz + - command: s3.get params: - file: tmp/expansions.yaml - redacted: true + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/nyc-output-win32-m60xe_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xe_n16_service_provider_node_driver.tgz + bucket: mciuploads - command: shell.exec params: working_dir: src shell: bash - env: - NODE_JS_VERSION: ${node_js_version} script: | set -e - { - source .evergreen/setup-env.sh - npm run test-apistrict-ci - } - - ### - # ARTIFACT COMPILATION - # - # compile_artifact generates the executable binary and uploads it as TGZ to S3 for later use. - # Use download_compiled_artifact to download the TGZ from S3. - # - # Both functions expect the following arguments: - # - executable_os_id - ### - compile_artifact: - - command: expansions.write - type: system - params: - file: tmp/expansions.yaml - redacted: true - - command: subprocess.exec - params: - working_dir: src - binary: bash .evergreen/compile-artifact.sh - env: - DISTRO_ID: ${distro_id} - NODE_JS_VERSION: ${node_js_version} - MONGOSH_SHARED_OPENSSL: ${mongosh_shared_openssl} - GITHUB_PR_NUMBER: ${github_pr_number} - upload_sbom: - - command: s3.put + tar xvzf nyc-output-win32-m60xe_n16_service_provider_node_driver.tgz + - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/dist/.sbom.json - remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-${executable_os_id}${extra_upload_tag}-sbom.json + local_file: src/nyc-output-win32-m60xe_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m60xe_n16_shell_api.tgz bucket: mciuploads - permissions: public-read - content_type: application/json - - command: s3.put + - command: shell.exec + params: + working_dir: src + shell: bash + script: | + set -e + tar xvzf nyc-output-win32-m60xe_n16_shell_api.tgz + - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/dist/.purls.txt - remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-${executable_os_id}${extra_upload_tag}-purls.txt + local_file: src/nyc-output-win32-m70xc_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xc_n16_cli_repl.tgz bucket: mciuploads - permissions: public-read - content_type: text/plain - upload_compiled_artifact: - command: shell.exec params: working_dir: src shell: bash - env: - DISTRO_ID: ${distro_id} script: | set -e - set -x - tar cvzf dist.tgz dist - bash .evergreen/compilation-context-expansions.sh - - command: expansions.update - params: - ignore_missing_file: false - file: tmp/compiling-context.yml - - command: s3.put + tar xvzf nyc-output-win32-m70xc_n16_cli_repl.tgz + - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/dist.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-${executable_os_id}${extra_upload_tag}.tgz + local_file: src/nyc-output-win32-m70xc_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xc_n16_e2e_tests.tgz bucket: mciuploads - permissions: public-read - content_type: application/x-gzip - upload_first_party_deps_list: - - command: s3.put + - command: shell.exec params: - aws_key: ${aws_key} - aws_secret: ${aws_secret} - local_file: src/.sbom/first-party-deps.json - remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-${executable_os_id}${extra_upload_tag}-first-party-deps.json - bucket: mciuploads - permissions: public-read - content_type: application/json - download_compiled_artifact: + working_dir: src + shell: bash + script: | + set -e + tar xvzf nyc-output-win32-m70xc_n16_e2e_tests.tgz - command: s3.get - type: setup params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/dist.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-${executable_os_id}${extra_upload_tag}.tgz + local_file: src/nyc-output-win32-m70xc_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xc_n16_node_runtime_worker_thread.tgz bucket: mciuploads - command: shell.exec params: @@ -6600,141 +6537,167 @@ functions: shell: bash script: | set -e - tar xvzf dist.tgz - - ### - # E2E TEST EXECUTION - # - # Runs the E2E tests against the compiled artifact, i.e. expects the compiled artifact to be already present. - ### - run_e2e_tests: - - command: expansions.write - type: system - params: - file: tmp/expansions.yaml - redacted: true - - command: subprocess.exec + tar xvzf nyc-output-win32-m70xc_n16_node_runtime_worker_thread.tgz + - command: s3.get params: - working_dir: src - binary: bash .evergreen/run-e2e-tests.sh - env: - NODE_JS_VERSION: ${node_js_version} - AWS_AUTH_IAM_ACCESS_KEY_ID: ${devtools_ci_aws_key} - AWS_AUTH_IAM_SECRET_ACCESS_KEY: ${devtools_ci_aws_secret} - DISABLE_OPENSSL_SHARED_CONFIG_FOR_BUNDLED_OPENSSL: ${disable_openssl_shared_config_for_bundled_openssl} - TASK_NAME: ${task_name} - - ### - # PACKAGING AND UPLOADING - # - # package_artifact generates a distributable package out of the compiled artifact, - # i.e. it expects it to have been downloaded already. The distributable package will be uploaded - # to a specifc Evergreen S3 bucket for later use. - # sign_artifact signs and/or notarizes the distributable package as appropriate. - # - # The URL to download the distributable package can be retrieved by get_artifact_url. - # - # package_artifact expects the following arguments: - # - distro_id - # - package_variant - # - executable_os_id - # - # get_artifact_url and put_artifact_url expects the following arguments: - # - package_variant - # - signature_tag (either 'signed' or 'unsigned') - ### - add_crypt_shared_and_sbom: - - command: subprocess.exec + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/nyc-output-win32-m70xc_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xc_n16_service_provider_node_driver.tgz + bucket: mciuploads + - command: shell.exec params: working_dir: src - binary: bash .evergreen/download-crypt-shared-and-generate-sbom.sh - env: - NODE_JS_VERSION: ${node_js_version} - DISTRO_ID_OVERRIDE: ${distro_id} - PACKAGE_VARIANT: ${package_variant} - ARTIFACTORY_USERNAME: ${artifactory_username} - ARTIFACTORY_PASSWORD: ${artifactory_password} - # for Silk SBOM integration - SILK_ASSET_GROUP: mongosh-${executable_os_id} - SILK_CLIENT_ID: ${silk_client_id} - SILK_CLIENT_SECRET: ${silk_client_secret} - create_static_analysis_report: + shell: bash + script: | + set -e + tar xvzf nyc-output-win32-m70xc_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/.sbom/mongosh-darwin-x64-first-party-deps.json - remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-darwin-x64-first-party-deps.json + local_file: src/nyc-output-win32-m70xc_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xc_n16_shell_api.tgz bucket: mciuploads + - command: shell.exec + params: + working_dir: src + shell: bash + script: | + set -e + tar xvzf nyc-output-win32-m70xc_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/.sbom/mongosh-darwin-arm64-first-party-deps.json - remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-darwin-arm64-first-party-deps.json + local_file: src/nyc-output-win32-m70xe_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xe_n16_cli_repl.tgz bucket: mciuploads + - command: shell.exec + params: + working_dir: src + shell: bash + script: | + set -e + tar xvzf nyc-output-win32-m70xe_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/.sbom/mongosh-linux-x64-first-party-deps.json - remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-linux-x64-first-party-deps.json + local_file: src/nyc-output-win32-m70xe_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xe_n16_e2e_tests.tgz bucket: mciuploads + - command: shell.exec + params: + working_dir: src + shell: bash + script: | + set -e + tar xvzf nyc-output-win32-m70xe_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/.sbom/mongosh-linux-x64-openssl11-first-party-deps.json - remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-linux-x64-openssl11-first-party-deps.json + local_file: src/nyc-output-win32-m70xe_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xe_n16_node_runtime_worker_thread.tgz bucket: mciuploads + - command: shell.exec + params: + working_dir: src + shell: bash + script: | + set -e + tar xvzf nyc-output-win32-m70xe_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/.sbom/mongosh-linux-x64-openssl3-first-party-deps.json - remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-linux-x64-openssl3-first-party-deps.json + local_file: src/nyc-output-win32-m70xe_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xe_n16_service_provider_node_driver.tgz bucket: mciuploads + - command: shell.exec + params: + working_dir: src + shell: bash + script: | + set -e + tar xvzf nyc-output-win32-m70xe_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/.sbom/mongosh-linux-arm64-first-party-deps.json - remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-linux-arm64-first-party-deps.json + local_file: src/nyc-output-win32-m70xe_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m70xe_n16_shell_api.tgz bucket: mciuploads + - command: shell.exec + params: + working_dir: src + shell: bash + script: | + set -e + tar xvzf nyc-output-win32-m70xe_n16_shell_api.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/.sbom/mongosh-linux-arm64-openssl11-first-party-deps.json - remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-linux-arm64-openssl11-first-party-deps.json + local_file: src/nyc-output-win32-m80xc_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xc_n16_cli_repl.tgz bucket: mciuploads + - command: shell.exec + params: + working_dir: src + shell: bash + script: | + set -e + tar xvzf nyc-output-win32-m80xc_n16_cli_repl.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/.sbom/mongosh-linux-arm64-openssl3-first-party-deps.json - remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-linux-arm64-openssl3-first-party-deps.json + local_file: src/nyc-output-win32-m80xc_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xc_n16_e2e_tests.tgz bucket: mciuploads + - command: shell.exec + params: + working_dir: src + shell: bash + script: | + set -e + tar xvzf nyc-output-win32-m80xc_n16_e2e_tests.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/.sbom/mongosh-linux-ppc64le-first-party-deps.json - remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-linux-ppc64le-first-party-deps.json + local_file: src/nyc-output-win32-m80xc_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xc_n16_node_runtime_worker_thread.tgz bucket: mciuploads + - command: shell.exec + params: + working_dir: src + shell: bash + script: | + set -e + tar xvzf nyc-output-win32-m80xc_n16_node_runtime_worker_thread.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/.sbom/mongosh-linux-s390x-first-party-deps.json - remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-linux-s390x-first-party-deps.json + local_file: src/nyc-output-win32-m80xc_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xc_n16_service_provider_node_driver.tgz bucket: mciuploads + - command: shell.exec + params: + working_dir: src + shell: bash + script: | + set -e + tar xvzf nyc-output-win32-m80xc_n16_service_provider_node_driver.tgz - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/.sbom/mongosh-win32-first-party-deps.json - remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-win32-first-party-deps.json + local_file: src/nyc-output-win32-m80xc_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xc_n16_shell_api.tgz bucket: mciuploads - command: shell.exec params: @@ -6742,382 +6705,238 @@ functions: shell: bash script: | set -e - export NODE_JS_VERSION=${node_js_version} - source .evergreen/setup-env.sh - .evergreen/create-static-analysis-report.sh - env: - NODE_JS_VERSION: ${node_js_version} - FIRST_PARTY_DEPENDENCY_FILENAMES: .sbom/mongosh-darwin-x64-first-party-deps.json,.sbom/mongosh-darwin-arm64-first-party-deps.json,.sbom/mongosh-linux-x64-first-party-deps.json,.sbom/mongosh-linux-x64-openssl11-first-party-deps.json,.sbom/mongosh-linux-x64-openssl3-first-party-deps.json,.sbom/mongosh-linux-arm64-first-party-deps.json,.sbom/mongosh-linux-arm64-openssl11-first-party-deps.json,.sbom/mongosh-linux-arm64-openssl3-first-party-deps.json,.sbom/mongosh-linux-ppc64le-first-party-deps.json,.sbom/mongosh-linux-s390x-first-party-deps.json,.sbom/mongosh-win32-first-party-deps.json - GITHUB_TOKEN: ${github_token} - GITHUB_PR_NUMBER: ${github_pr_number} - - command: s3.put + tar xvzf nyc-output-win32-m80xc_n16_shell_api.tgz + - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/static-analysis-report.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-static-analysis-report.tgz + local_file: src/nyc-output-win32-m80xe_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xe_n16_cli_repl.tgz bucket: mciuploads - permissions: private - visibility: signed - content_type: application/x-gzip - package_artifact: - - command: expansions.write - type: setup - params: - file: tmp/expansions.yaml - redacted: true - - command: subprocess.exec - params: - working_dir: src - binary: bash .evergreen/package-and-upload-artifact.sh - env: - NODE_JS_VERSION: ${node_js_version} - DISTRO_ID_OVERRIDE: ${distro_id} - PACKAGE_VARIANT: ${package_variant} - ARTIFACT_URL_EXTRA_TAG: unsigned - sign_artifact: - - command: expansions.write - type: setup - params: - file: tmp/expansions.yaml - redacted: true - - command: subprocess.exec + - command: shell.exec params: working_dir: src - binary: bash .evergreen/sign-packaged-artifact.sh - env: - NODE_JS_VERSION: ${node_js_version} - DISTRO_ID_OVERRIDE: ${distro_id} - PACKAGE_VARIANT: ${package_variant} - MACOS_NOTARY_KEY: ${macos_notary_key} - MACOS_NOTARY_SECRET: ${macos_notary_secret} - verify_artifact: - - command: expansions.write - type: setup + shell: bash + script: | + set -e + tar xvzf nyc-output-win32-m80xe_n16_cli_repl.tgz + - command: s3.get params: - file: tmp/expansions.yaml - redacted: true + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/nyc-output-win32-m80xe_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xe_n16_e2e_tests.tgz + bucket: mciuploads - command: shell.exec params: working_dir: src shell: bash script: | set -e - .evergreen/verify-packaged-artifact.sh - put_artifact_url: - - command: s3.put + tar xvzf nyc-output-win32-m80xe_n16_e2e_tests.tgz + - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: artifact-url.txt - remote_file: mongosh/binaries/${revision}/${revision_order_id}/artifact-url-${package_variant}-${signature_tag}.txt + local_file: src/nyc-output-win32-m80xe_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xe_n16_node_runtime_worker_thread.tgz bucket: mciuploads - permissions: public-read - content_type: application/x-gzip - get_artifact_url: + - command: shell.exec + params: + working_dir: src + shell: bash + script: | + set -e + tar xvzf nyc-output-win32-m80xe_n16_node_runtime_worker_thread.tgz - command: s3.get - type: setup params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: artifact-url.txt - remote_file: mongosh/binaries/${revision}/${revision_order_id}/artifact-url-${package_variant}-${signature_tag}.txt + local_file: src/nyc-output-win32-m80xe_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xe_n16_service_provider_node_driver.tgz bucket: mciuploads - - write_preload_script: - command: shell.exec - # silent: true - type: setup params: working_dir: src shell: bash - env: - connectivity_test_atlas_username: ${connectivity_test_atlas_username} - connectivity_test_atlas_password: ${connectivity_test_atlas_password} - connectivity_test_atlas_hostname: ${connectivity_test_atlas_hostname} script: | set -e - .evergreen/create-preload-script.sh - spawn_host: - - command: host.create - type: setup - params: - provider: ec2 - distro: ${distro} - security_group_ids: - - sg-097bff6dd0d1d31d0 # Magic string that's needed for SSH'ing. - - command: host.list - type: setup + tar xvzf nyc-output-win32-m80xe_n16_service_provider_node_driver.tgz + - command: s3.get params: - num_hosts: 1 - path: buildhosts.yml # Write the host information to disk. - timeout_seconds: 1200 - wait: true - run_pkg_tests_through_ssh: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/nyc-output-win32-m80xe_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-m80xe_n16_shell_api.tgz + bucket: mciuploads - command: shell.exec - # silent: true - type: setup params: working_dir: src shell: bash - env: - __project_aws_ssh_key_value: ${__project_aws_ssh_key_value} script: | set -e - .evergreen/setup-ssh-key.sh - - command: subprocess.exec + tar xvzf nyc-output-win32-m80xe_n16_shell_api.tgz + - command: s3.get params: - working_dir: src - binary: bash .evergreen/run-on-ssh-host.sh - env: - ADMIN_USER_NAME: ${admin_user_name} - ONHOST_SCRIPT_PATH: ${onhost_script_path} - PRELOAD_SCRIPT_PATH: ${preload_script_path} - test_artifact_docker: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/nyc-output-win32-mlatest_n16_cli_repl.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-mlatest_n16_cli_repl.tgz + bucket: mciuploads - command: shell.exec - type: setup params: working_dir: src shell: bash - env: - NODE_JS_VERSION: ${node_js_version} script: | set -e - set -x - { - . .evergreen/setup-env.sh - . preload.sh - ./scripts/docker/build.sh ${dockerfile} - } + tar xvzf nyc-output-win32-mlatest_n16_cli_repl.tgz + - command: s3.get + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/nyc-output-win32-mlatest_n16_e2e_tests.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-mlatest_n16_e2e_tests.tgz + bucket: mciuploads - command: shell.exec params: working_dir: src shell: bash - env: - NODE_JS_VERSION: ${node_js_version} script: | set -e - set -x - { - . .evergreen/setup-env.sh - . preload.sh - ./scripts/docker/run.sh ${dockerfile} --smokeTests - } - test_artifact_macos: + tar xvzf nyc-output-win32-mlatest_n16_e2e_tests.tgz + - command: s3.get + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/nyc-output-win32-mlatest_n16_node_runtime_worker_thread.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-mlatest_n16_node_runtime_worker_thread.tgz + bucket: mciuploads - command: shell.exec - type: setup params: working_dir: src shell: bash script: | set -e - set -x - { - . preload.sh - curl -sSfL "$ARTIFACT_URL" > mongosh.zip - unzip mongosh.zip - } + tar xvzf nyc-output-win32-mlatest_n16_node_runtime_worker_thread.tgz + - command: s3.get + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/nyc-output-win32-mlatest_n16_service_provider_node_driver.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-mlatest_n16_service_provider_node_driver.tgz + bucket: mciuploads - command: shell.exec params: working_dir: src shell: bash - env: - MONGOSH_NO_AUTOMATIC_ENCRYPTION_SUPPORT: ${no_automatic_encryption_support|} script: | set -e - set -x - { - system_profiler SPSoftwareDataType # for debugging - . preload.sh - ./mongosh-*/bin/mongosh --smokeTests - } - test_artifact_rpmextract: + tar xvzf nyc-output-win32-mlatest_n16_service_provider_node_driver.tgz + - command: s3.get + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/nyc-output-win32-mlatest_n16_shell_api.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-win32-mlatest_n16_shell_api.tgz + bucket: mciuploads - command: shell.exec - type: setup params: working_dir: src shell: bash script: | set -e - set -x - { - . preload.sh - curl -sSfL "$ARTIFACT_URL" > mongosh.rpm - rpm2cpio mongosh.rpm | cpio -idmv - } + tar xvzf nyc-output-win32-mlatest_n16_shell_api.tgz - command: shell.exec params: working_dir: src shell: bash - env: - MONGOSH_NO_AUTOMATIC_ENCRYPTION_SUPPORT: ${no_automatic_encryption_support|} script: | set -e - set -x - { - . preload.sh - ./usr/bin/mongosh --smokeTests - } - test_artifact_debextract: + tar cvzf full-nyc-output.tgz .nyc_output + - command: s3.put + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/full-nyc-output.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/full-nyc-output.tgz + bucket: mciuploads + permissions: private + visibility: signed + content_type: application/x-gzip - command: shell.exec - type: setup params: working_dir: src shell: bash + env: + NODE_JS_VERSION: ${node_js_version} script: | set -e - set -x { - . preload.sh - curl -sSfL "$ARTIFACT_URL" > mongosh.deb - dpkg -x mongosh.deb . + source .evergreen/setup-env.sh + npm run report-coverage-ci + echo "Creating coverage tarball..." + tar cvzf coverage.tgz coverage } + - command: s3.put + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/coverage.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/coverage.tgz + bucket: mciuploads + permissions: private + visibility: signed + content_type: application/x-gzip - command: shell.exec params: working_dir: src shell: bash env: - MONGOSH_NO_AUTOMATIC_ENCRYPTION_SUPPORT: ${no_automatic_encryption_support|} + NODE_JS_VERSION: ${node_js_version} script: | set -e - set -x { - . preload.sh - ./usr/bin/mongosh --smokeTests + source .evergreen/setup-env.sh + npm run check-coverage } - generate_license_and_vulnerability_report: + test_vscode: - command: shell.exec params: working_dir: src shell: bash env: NODE_JS_VERSION: ${node_js_version} - EVERGREEN_IS_PATCH: ${is_patch} - SNYK_TOKEN: ${snyk_token} - EVERGREEN_TASK_URL: https://evergreen.mongodb.com/task/${task_id} - JIRA_API_TOKEN: ${jira_api_token} script: | set -e + { source .evergreen/setup-env.sh - - # validate licenses, we first remove THIRD_PARTY_NOTICES.md, so we are sure - # that we would only upload the newly generated file in case of success. - rm THIRD_PARTY_NOTICES.md - npm run update-third-party-notices - - # generate vulnerability report - set +e - npm run generate-vulnerability-report - return_code=$? - set -e - - # if on main and not triggered by a tag, also create a ticket for each vulnerability found - if [[ "${requester}" == "commit" ]]; then - export JIRA_BASE_URL="https://jira.mongodb.org" - export JIRA_PROJECT="MONGOSH" - export JIRA_VULNERABILITY_BUILD_INFO="- [Evergreen task|$EVERGREEN_TASK_URL]" - npm run create-vulnerability-tickets - else - cat .sbom/vulnerability-report.md - fi - - if [[ "${is_patch}" != "true" ]]; then - # Run `snyk monitor` to keep `main` tracked - npx snyk monitor --org=dcd6db53-1532-4e65-beca-55db83f2cd52 --file=package-lock.json - # Fails if the report failed and is not a patch, including during releases: - exit $return_code - fi - - - command: s3.put - params: - aws_key: ${aws_key} - aws_secret: ${aws_secret} - bucket: mciuploads - permissions: private - visibility: signed - local_file: src/.sbom/dependencies.json - remote_file: ${project}/${revision}_${revision_order_id}/dependencies.json - content_type: application/json - optional: true - - command: s3.put - params: - aws_key: ${aws_key} - aws_secret: ${aws_secret} - bucket: mciuploads - permissions: private - visibility: signed - local_file: src/.sbom/snyk-test-result.json - remote_file: ${project}/${revision}_${revision_order_id}/snyk-test-result.json - content_type: application/json - optional: true - - command: s3.put - params: - aws_key: ${aws_key} - aws_secret: ${aws_secret} - bucket: mciuploads - permissions: private - visibility: signed - local_file: src/.sbom/snyk-test-result.html - remote_file: ${project}/${revision}_${revision_order_id}/snyk-test-result.html - content_type: text/html - optional: true - - command: s3.put - params: - aws_key: ${aws_key} - aws_secret: ${aws_secret} - bucket: mciuploads - permissions: private - visibility: signed - local_file: src/.sbom/vulnerability-report.md - remote_file: ${project}/${revision}_${revision_order_id}/vulnerability-report.md - content_type: text/markdown - optional: true - - command: s3.put + (cd scripts/docker && docker build -t ubuntu22.04-xvfb -f ubuntu22.04-xvfb.Dockerfile .) + docker run \ + --rm -v $PWD:/tmp/build ubuntu22.04-xvfb \ + -c 'cd /tmp/build && ./testing/test-vscode.sh' + } + test_connectivity: + - command: expansions.write + type: system params: - aws_key: ${aws_key} - aws_secret: ${aws_secret} - bucket: mciuploads - permissions: private - visibility: signed - local_file: src/THIRD_PARTY_NOTICES.md - remote_file: ${project}/${revision}_${revision_order_id}/THIRD_PARTY_NOTICES.md - content_type: text/markdown - optional: true - - papertrail_trace: + file: tmp/expansions.yaml + redacted: true - command: shell.exec params: working_dir: src shell: bash + env: + NODE_JS_VERSION: ${node_js_version} + TEST_MONGOSH_EXECUTABLE: ${test_mongosh_executable|} + KERBEROS_JUMPHOST_DOCKERFILE: ${kerberos_jumphost_dockerfile|} script: | set -e - set -x - ls -lh dist/ - if [ x"${triggered_by_git_tag}" == x"" ]; then - tag=$(git describe --tags --always --dirty) - else - tag="${triggered_by_git_tag}" - fi - echo "Setting version for papertrail to $tag, with product ${product}" - version="$(echo $tag | sed -e 's/^[vr]//')" - cat < trace-expansions.yml - release_version: "$version" - EOT - cat trace-expansions.yml - - command: expansions.update - params: - file: src/trace-expansions.yml - - command: papertrail.trace - params: - key_id: ${papertrail_key_id} - secret_key: ${papertrail_secret_key} - product: ${product} - version: ${release_version} - filenames: - - "src/dist/*" - - release_draft: + { + source .evergreen/setup-env.sh + npm run test-connectivity + } + test_apistrict: - command: expansions.write type: system params: @@ -7127,4076 +6946,1231 @@ functions: params: working_dir: src shell: bash + env: + NODE_JS_VERSION: ${node_js_version} script: | set -e { - export NODE_JS_VERSION=${node_js_version} source .evergreen/setup-env.sh - export PUPPETEER_SKIP_DOWNLOAD="true" - npm run evergreen-release draft + npm run test-apistrict-ci } - release_publish_download_and_list_artifacts: + ### + # ARTIFACT COMPILATION + # + # compile_artifact generates the executable binary and uploads it as TGZ to S3 for later use. + # Use download_compiled_artifact to download the TGZ from S3. + # + # Both functions expect the following arguments: + # - executable_os_id + ### + compile_artifact: - command: expansions.write type: system params: file: tmp/expansions.yaml redacted: true + - command: subprocess.exec + params: + working_dir: src + binary: bash .evergreen/compile-artifact.sh + env: + DISTRO_ID: ${distro_id} + NODE_JS_VERSION: ${node_js_version} + MONGOSH_SHARED_OPENSSL: ${mongosh_shared_openssl} + GITHUB_PR_NUMBER: ${github_pr_number} + upload_sbom: + - command: s3.put + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/dist/.sbom.json + remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-${executable_os_id}${extra_upload_tag}-sbom.json + bucket: mciuploads + permissions: public-read + content_type: application/json + - command: s3.put + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/dist/.purls.txt + remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-${executable_os_id}${extra_upload_tag}-purls.txt + bucket: mciuploads + permissions: public-read + content_type: text/plain + upload_compiled_artifact: - command: shell.exec params: working_dir: src shell: bash env: - node_js_version: ${node_js_version} + DISTRO_ID: ${distro_id} script: | set -e - export PUPPETEER_SKIP_DOWNLOAD="true" - .evergreen/run-evergreen-release.sh download-and-list-artifacts + set -x + tar cvzf dist.tgz dist + bash .evergreen/compilation-context-expansions.sh + - command: expansions.update + params: + ignore_missing_file: false + file: tmp/compiling-context.yml + - command: s3.put + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/dist.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-${executable_os_id}${extra_upload_tag}.tgz + bucket: mciuploads + permissions: public-read + content_type: application/x-gzip + upload_first_party_deps_list: + - command: s3.put + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/.sbom/first-party-deps.json + remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-${executable_os_id}${extra_upload_tag}-first-party-deps.json + bucket: mciuploads + permissions: public-read + content_type: application/json + download_compiled_artifact: + - command: s3.get + type: setup + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/dist.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-${executable_os_id}${extra_upload_tag}.tgz + bucket: mciuploads - command: shell.exec params: working_dir: src shell: bash script: | set -e - set -x - ls -lh dist/ - cat -n dist/SHASUMS1.txt - cat -n dist/SHASUMS256.txt + tar xvzf dist.tgz - release_publish_dry_run: + ### + # E2E TEST EXECUTION + # + # Runs the E2E tests against the compiled artifact, i.e. expects the compiled artifact to be already present. + ### + run_e2e_tests: - command: expansions.write type: system params: file: tmp/expansions.yaml redacted: true + - command: subprocess.exec + params: + working_dir: src + binary: bash .evergreen/run-e2e-tests.sh + env: + NODE_JS_VERSION: ${node_js_version} + AWS_AUTH_IAM_ACCESS_KEY_ID: ${devtools_ci_aws_key} + AWS_AUTH_IAM_SECRET_ACCESS_KEY: ${devtools_ci_aws_secret} + DISABLE_OPENSSL_SHARED_CONFIG_FOR_BUNDLED_OPENSSL: ${disable_openssl_shared_config_for_bundled_openssl} + TASK_NAME: ${task_name} + + ### + # PACKAGING AND UPLOADING + # + # package_artifact generates a distributable package out of the compiled artifact, + # i.e. it expects it to have been downloaded already. The distributable package will be uploaded + # to a specifc Evergreen S3 bucket for later use. + # sign_artifact signs and/or notarizes the distributable package as appropriate. + # + # The URL to download the distributable package can be retrieved by get_artifact_url. + # + # package_artifact expects the following arguments: + # - distro_id + # - package_variant + # - executable_os_id + # + # get_artifact_url and put_artifact_url expects the following arguments: + # - package_variant + # - signature_tag (either 'signed' or 'unsigned') + ### + add_crypt_shared_and_sbom: + - command: subprocess.exec + params: + working_dir: src + binary: bash .evergreen/download-crypt-shared-and-generate-sbom.sh + env: + NODE_JS_VERSION: ${node_js_version} + DISTRO_ID_OVERRIDE: ${distro_id} + PACKAGE_VARIANT: ${package_variant} + ARTIFACTORY_USERNAME: ${artifactory_username} + ARTIFACTORY_PASSWORD: ${artifactory_password} + # for Silk SBOM integration + SILK_ASSET_GROUP: mongosh-${executable_os_id} + SILK_CLIENT_ID: ${silk_client_id} + SILK_CLIENT_SECRET: ${silk_client_secret} + create_static_analysis_report: + - command: s3.get + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/.sbom/mongosh-darwin-x64-first-party-deps.json + remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-darwin-x64-first-party-deps.json + bucket: mciuploads + - command: s3.get + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/.sbom/mongosh-darwin-arm64-first-party-deps.json + remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-darwin-arm64-first-party-deps.json + bucket: mciuploads + - command: s3.get + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/.sbom/mongosh-linux-x64-first-party-deps.json + remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-linux-x64-first-party-deps.json + bucket: mciuploads + - command: s3.get + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/.sbom/mongosh-linux-x64-openssl11-first-party-deps.json + remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-linux-x64-openssl11-first-party-deps.json + bucket: mciuploads + - command: s3.get + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/.sbom/mongosh-linux-x64-openssl3-first-party-deps.json + remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-linux-x64-openssl3-first-party-deps.json + bucket: mciuploads + - command: s3.get + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/.sbom/mongosh-linux-arm64-first-party-deps.json + remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-linux-arm64-first-party-deps.json + bucket: mciuploads + - command: s3.get + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/.sbom/mongosh-linux-arm64-openssl11-first-party-deps.json + remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-linux-arm64-openssl11-first-party-deps.json + bucket: mciuploads + - command: s3.get + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/.sbom/mongosh-linux-arm64-openssl3-first-party-deps.json + remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-linux-arm64-openssl3-first-party-deps.json + bucket: mciuploads + - command: s3.get + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/.sbom/mongosh-linux-ppc64le-first-party-deps.json + remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-linux-ppc64le-first-party-deps.json + bucket: mciuploads + - command: s3.get + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/.sbom/mongosh-linux-s390x-first-party-deps.json + remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-linux-s390x-first-party-deps.json + bucket: mciuploads + - command: s3.get + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/.sbom/mongosh-win32-first-party-deps.json + remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-win32-first-party-deps.json + bucket: mciuploads - command: shell.exec - # silent: true params: working_dir: src shell: bash - env: - devtoolsbot_npm_token: ${devtoolsbot_npm_token} - node_js_version: ${node_js_version} script: | set -e - export PUPPETEER_SKIP_DOWNLOAD="true" - .evergreen/run-evergreen-release.sh publish -- --dry-run - - release_publish: + export NODE_JS_VERSION=${node_js_version} + source .evergreen/setup-env.sh + .evergreen/create-static-analysis-report.sh + env: + NODE_JS_VERSION: ${node_js_version} + FIRST_PARTY_DEPENDENCY_FILENAMES: .sbom/mongosh-darwin-x64-first-party-deps.json,.sbom/mongosh-darwin-arm64-first-party-deps.json,.sbom/mongosh-linux-x64-first-party-deps.json,.sbom/mongosh-linux-x64-openssl11-first-party-deps.json,.sbom/mongosh-linux-x64-openssl3-first-party-deps.json,.sbom/mongosh-linux-arm64-first-party-deps.json,.sbom/mongosh-linux-arm64-openssl11-first-party-deps.json,.sbom/mongosh-linux-arm64-openssl3-first-party-deps.json,.sbom/mongosh-linux-ppc64le-first-party-deps.json,.sbom/mongosh-linux-s390x-first-party-deps.json,.sbom/mongosh-win32-first-party-deps.json + GITHUB_TOKEN: ${github_token} + GITHUB_PR_NUMBER: ${github_pr_number} + - command: s3.put + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: src/static-analysis-report.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/mongosh-static-analysis-report.tgz + bucket: mciuploads + permissions: private + visibility: signed + content_type: application/x-gzip + package_artifact: - command: expansions.write - type: system + type: setup + params: + file: tmp/expansions.yaml + redacted: true + - command: subprocess.exec + params: + working_dir: src + binary: bash .evergreen/package-and-upload-artifact.sh + env: + NODE_JS_VERSION: ${node_js_version} + DISTRO_ID_OVERRIDE: ${distro_id} + PACKAGE_VARIANT: ${package_variant} + ARTIFACT_URL_EXTRA_TAG: unsigned + sign_artifact: + - command: expansions.write + type: setup + params: + file: tmp/expansions.yaml + redacted: true + - command: subprocess.exec + params: + working_dir: src + binary: bash .evergreen/sign-packaged-artifact.sh + env: + NODE_JS_VERSION: ${node_js_version} + DISTRO_ID_OVERRIDE: ${distro_id} + PACKAGE_VARIANT: ${package_variant} + MACOS_NOTARY_KEY: ${macos_notary_key} + MACOS_NOTARY_SECRET: ${macos_notary_secret} + verify_artifact: + - command: expansions.write + type: setup params: file: tmp/expansions.yaml redacted: true - command: shell.exec - # silent: true params: working_dir: src shell: bash - env: - devtoolsbot_npm_token: ${devtoolsbot_npm_token} - node_js_version: ${node_js_version} script: | set -e - export PUPPETEER_SKIP_DOWNLOAD="true" - .evergreen/run-evergreen-release.sh publish + .evergreen/verify-packaged-artifact.sh + put_artifact_url: + - command: s3.put + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: artifact-url.txt + remote_file: mongosh/binaries/${revision}/${revision_order_id}/artifact-url-${package_variant}-${signature_tag}.txt + bucket: mciuploads + permissions: public-read + content_type: application/x-gzip + get_artifact_url: + - command: s3.get + type: setup + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + local_file: artifact-url.txt + remote_file: mongosh/binaries/${revision}/${revision_order_id}/artifact-url-${package_variant}-${signature_tag}.txt + bucket: mciuploads - run_perf_tests: + write_preload_script: - command: shell.exec + # silent: true + type: setup params: working_dir: src shell: bash + env: + connectivity_test_atlas_username: ${connectivity_test_atlas_username} + connectivity_test_atlas_password: ${connectivity_test_atlas_password} + connectivity_test_atlas_hostname: ${connectivity_test_atlas_hostname} script: | set -e - set -x - # fix rh-allow-sha1-signatures error, see run-e2e-tests.sh - export OPENSSL_CONF="" - npx -y mongodb-runner exec -t standalone --version=7.0.x-enterprise -- \ - sh -c 'MONGOSH_SMOKE_TEST_SERVER="$MONGODB_URI" ./dist/mongosh --perfTests > perf_results.json' + .evergreen/create-preload-script.sh + spawn_host: + - command: host.create + type: setup + params: + provider: ec2 + distro: ${distro} + security_group_ids: + - sg-097bff6dd0d1d31d0 # Magic string that's needed for SSH'ing. + - command: host.list + type: setup + params: + num_hosts: 1 + path: buildhosts.yml # Write the host information to disk. + timeout_seconds: 1200 + wait: true + run_pkg_tests_through_ssh: + - command: shell.exec + # silent: true + type: setup + params: + working_dir: src + shell: bash env: - DISTRO_ID: ${distro_id} - - command: perf.send + __project_aws_ssh_key_value: ${__project_aws_ssh_key_value} + script: | + set -e + .evergreen/setup-ssh-key.sh + - command: subprocess.exec params: - file: src/perf_results.json - -# Tasks will show up as the individual blocks in the Evergreen UI that can -# pass or fail. -# -# Current tasks: -# compile_ts - Do the initial compilation of TS sources. -# check - Performs linter and dependency checks. -# check_coverage - Performs coverage check by merging all NYC outputs first -# test_{version} - Runs all tests, against a specified mongod version. -# test_vscode - Run the vscode extension integration tests. -# test_connectivity - Runs extra connectivity tests. -# test_apistrict - Runs shell API and CLI tests with --apiStrict --apiDeprecationErrors. -# compile_artifact - Compile the release binary. -# package_artifact - Upload the release binary together with other files to S3. -# sign_artifact - Get a package file from S3, sign it, put it back into S3. -# test_linux_artifact - Test that the built artifact works where we expect it to. -# release_publish - Publishes the npm packages and uploads the tarballs. -# generate_license_and_vulnerability_report - Generates a report of vulnerabilities affecting the bundled application. -# pkg_test_* - Run tests on the release packages -tasks: - - name: compile_ts - commands: - - func: checkout - - func: compile_ts - vars: - node_js_version: "20.18.0" + working_dir: src + binary: bash .evergreen/run-on-ssh-host.sh + env: + ADMIN_USER_NAME: ${admin_user_name} + ONHOST_SCRIPT_PATH: ${onhost_script_path} + PRELOAD_SCRIPT_PATH: ${preload_script_path} + test_artifact_docker: + - command: shell.exec + type: setup + params: + working_dir: src + shell: bash + env: + NODE_JS_VERSION: ${node_js_version} + script: | + set -e + set -x + { + . .evergreen/setup-env.sh + . preload.sh + ./scripts/docker/build.sh ${dockerfile} + } + - command: shell.exec + params: + working_dir: src + shell: bash + env: + NODE_JS_VERSION: ${node_js_version} + script: | + set -e + set -x + { + . .evergreen/setup-env.sh + . preload.sh + ./scripts/docker/run.sh ${dockerfile} --smokeTests + } + test_artifact_macos: + - command: shell.exec + type: setup + params: + working_dir: src + shell: bash + script: | + set -e + set -x + { + . preload.sh + curl -sSfL "$ARTIFACT_URL" > mongosh.zip + unzip mongosh.zip + } + - command: shell.exec + params: + working_dir: src + shell: bash + env: + MONGOSH_NO_AUTOMATIC_ENCRYPTION_SUPPORT: ${no_automatic_encryption_support|} + script: | + set -e + set -x + { + system_profiler SPSoftwareDataType # for debugging + . preload.sh + ./mongosh-*/bin/mongosh --smokeTests + } + test_artifact_rpmextract: + - command: shell.exec + type: setup + params: + working_dir: src + shell: bash + script: | + set -e + set -x + { + . preload.sh + curl -sSfL "$ARTIFACT_URL" > mongosh.rpm + rpm2cpio mongosh.rpm | cpio -idmv + } + - command: shell.exec + params: + working_dir: src + shell: bash + env: + MONGOSH_NO_AUTOMATIC_ENCRYPTION_SUPPORT: ${no_automatic_encryption_support|} + script: | + set -e + set -x + { + . preload.sh + ./usr/bin/mongosh --smokeTests + } + test_artifact_debextract: + - command: shell.exec + type: setup + params: + working_dir: src + shell: bash + script: | + set -e + set -x + { + . preload.sh + curl -sSfL "$ARTIFACT_URL" > mongosh.deb + dpkg -x mongosh.deb . + } + - command: shell.exec + params: + working_dir: src + shell: bash + env: + MONGOSH_NO_AUTOMATIC_ENCRYPTION_SUPPORT: ${no_automatic_encryption_support|} + script: | + set -e + set -x + { + . preload.sh + ./usr/bin/mongosh --smokeTests + } - - name: check - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: check - vars: - node_js_version: "20.18.0" + generate_license_and_vulnerability_report: + - command: shell.exec + params: + working_dir: src + shell: bash + env: + NODE_JS_VERSION: ${node_js_version} + EVERGREEN_IS_PATCH: ${is_patch} + SNYK_TOKEN: ${snyk_token} + EVERGREEN_TASK_URL: https://evergreen.mongodb.com/task/${task_id} + JIRA_API_TOKEN: ${jira_api_token} + script: | + set -e + source .evergreen/setup-env.sh - - name: check_coverage - depends_on: - - name: ".unit-test" - variant: "*" - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: check_coverage - vars: - node_js_version: "20.18.0" + # validate licenses, we first remove THIRD_PARTY_NOTICES.md, so we are sure + # that we would only upload the newly generated file in case of success. + rm THIRD_PARTY_NOTICES.md + npm run update-third-party-notices - ### - # UNIT TESTS - # E.g. test_m60xc_n16 stands for mongod 6.0.x, community edition, Node.js 16 - ### - - name: test_n20_arg_parser - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n20_arg_parser" - mongosh_run_only_in_package: "arg-parser" - task_name: ${task_name} - - name: test_n16_arg_parser - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n16_arg_parser" - mongosh_run_only_in_package: "arg-parser" - task_name: ${task_name} - - name: test_n20_async_rewriter2 - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n20_async_rewriter2" - mongosh_run_only_in_package: "async-rewriter2" - task_name: ${task_name} - - name: test_n16_async_rewriter2 - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n16_async_rewriter2" - mongosh_run_only_in_package: "async-rewriter2" - task_name: ${task_name} - - name: test_n20_autocomplete - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n20_autocomplete" - mongosh_run_only_in_package: "autocomplete" - task_name: ${task_name} - - name: test_n16_autocomplete - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n16_autocomplete" - mongosh_run_only_in_package: "autocomplete" - task_name: ${task_name} - - name: test_n20_browser_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n20_browser_repl" - mongosh_run_only_in_package: "browser-repl" - task_name: ${task_name} - - name: test_n16_browser_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n16_browser_repl" - mongosh_run_only_in_package: "browser-repl" - task_name: ${task_name} - - name: test_n20_browser_runtime_core - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n20_browser_runtime_core" - mongosh_run_only_in_package: "browser-runtime-core" - task_name: ${task_name} - - name: test_n16_browser_runtime_core - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n16_browser_runtime_core" - mongosh_run_only_in_package: "browser-runtime-core" - task_name: ${task_name} - - name: test_n20_browser_runtime_electron - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n20_browser_runtime_electron" - mongosh_run_only_in_package: "browser-runtime-electron" - task_name: ${task_name} - - name: test_n16_browser_runtime_electron - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n16_browser_runtime_electron" - mongosh_run_only_in_package: "browser-runtime-electron" - task_name: ${task_name} - - name: test_n20_build - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n20_build" - mongosh_run_only_in_package: "build" - task_name: ${task_name} - - name: test_n16_build - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n16_build" - mongosh_run_only_in_package: "build" - task_name: ${task_name} - - name: test_m42xc_n20_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.2.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xc_n20_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m42xe_n20_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.2.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xe_n20_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m44xc_n20_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.4.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xc_n20_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m44xe_n20_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.4.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xe_n20_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m50xc_n20_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "5.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xc_n20_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m50xe_n20_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "5.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xe_n20_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m60xc_n20_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "6.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xc_n20_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m60xe_n20_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "6.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xe_n20_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m70xc_n20_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "7.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xc_n20_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m70xe_n20_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "7.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xe_n20_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m80xc_n20_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "8.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xc_n20_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m80xe_n20_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "8.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xe_n20_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_mlatest_n20_cli_repl - tags: ["unit-test","mlatest"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "latest-alpha-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "mlatest_n20_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m42xc_n16_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.2.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xc_n16_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m42xe_n16_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.2.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xe_n16_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m44xc_n16_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.4.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xc_n16_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m44xe_n16_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.4.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xe_n16_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m50xc_n16_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "5.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xc_n16_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m50xe_n16_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "5.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xe_n16_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m60xc_n16_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "6.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xc_n16_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m60xe_n16_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "6.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xe_n16_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m70xc_n16_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "7.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xc_n16_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m70xe_n16_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "7.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xe_n16_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m80xc_n16_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "8.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xc_n16_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_m80xe_n16_cli_repl - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "8.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xe_n16_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_mlatest_n16_cli_repl - tags: ["unit-test","mlatest"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "latest-alpha-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "mlatest_n16_cli_repl" - mongosh_run_only_in_package: "cli-repl" - task_name: ${task_name} - - name: test_n20_connectivity_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n20_connectivity_tests" - mongosh_run_only_in_package: "connectivity-tests" - task_name: ${task_name} - - name: test_n16_connectivity_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n16_connectivity_tests" - mongosh_run_only_in_package: "connectivity-tests" - task_name: ${task_name} - - name: test_m42xc_n20_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.2.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xc_n20_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m42xe_n20_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.2.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xe_n20_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m44xc_n20_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.4.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xc_n20_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m44xe_n20_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.4.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xe_n20_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m50xc_n20_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "5.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xc_n20_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m50xe_n20_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "5.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xe_n20_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m60xc_n20_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "6.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xc_n20_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m60xe_n20_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "6.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xe_n20_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m70xc_n20_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "7.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xc_n20_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m70xe_n20_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "7.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xe_n20_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m80xc_n20_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "8.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xc_n20_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m80xe_n20_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "8.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xe_n20_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_mlatest_n20_e2e_tests - tags: ["unit-test","mlatest"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "latest-alpha-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "mlatest_n20_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m42xc_n16_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.2.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xc_n16_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m42xe_n16_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.2.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xe_n16_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m44xc_n16_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.4.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xc_n16_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m44xe_n16_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.4.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xe_n16_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m50xc_n16_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "5.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xc_n16_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m50xe_n16_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "5.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xe_n16_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m60xc_n16_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "6.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xc_n16_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m60xe_n16_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "6.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xe_n16_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m70xc_n16_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "7.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xc_n16_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m70xe_n16_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "7.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xe_n16_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m80xc_n16_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "8.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xc_n16_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_m80xe_n16_e2e_tests - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "8.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xe_n16_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_mlatest_n16_e2e_tests - tags: ["unit-test","mlatest"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "latest-alpha-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "mlatest_n16_e2e_tests" - mongosh_run_only_in_package: "e2e-tests" - task_name: ${task_name} - - name: test_n20_editor - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n20_editor" - mongosh_run_only_in_package: "editor" - task_name: ${task_name} - - name: test_n16_editor - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n16_editor" - mongosh_run_only_in_package: "editor" - task_name: ${task_name} - - name: test_n20_errors - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n20_errors" - mongosh_run_only_in_package: "errors" - task_name: ${task_name} - - name: test_n16_errors - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n16_errors" - mongosh_run_only_in_package: "errors" - task_name: ${task_name} - - name: test_n20_history - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n20_history" - mongosh_run_only_in_package: "history" - task_name: ${task_name} - - name: test_n16_history - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n16_history" - mongosh_run_only_in_package: "history" - task_name: ${task_name} - - name: test_n20_i18n - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n20_i18n" - mongosh_run_only_in_package: "i18n" - task_name: ${task_name} - - name: test_n16_i18n - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n16_i18n" - mongosh_run_only_in_package: "i18n" - task_name: ${task_name} - - name: test_m42xc_n20_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.2.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xc_n20_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m42xe_n20_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.2.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xe_n20_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m44xc_n20_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.4.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xc_n20_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m44xe_n20_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.4.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xe_n20_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m50xc_n20_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "5.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xc_n20_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m50xe_n20_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "5.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xe_n20_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m60xc_n20_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "6.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xc_n20_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m60xe_n20_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "6.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xe_n20_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m70xc_n20_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "7.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xc_n20_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m70xe_n20_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "7.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xe_n20_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m80xc_n20_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "8.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xc_n20_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m80xe_n20_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "8.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xe_n20_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_mlatest_n20_java_shell - tags: ["unit-test","mlatest"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "latest-alpha-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "mlatest_n20_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m42xc_n16_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.2.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xc_n16_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m42xe_n16_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.2.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xe_n16_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m44xc_n16_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.4.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xc_n16_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m44xe_n16_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.4.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xe_n16_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m50xc_n16_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "5.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xc_n16_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m50xe_n16_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "5.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xe_n16_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m60xc_n16_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "6.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xc_n16_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m60xe_n16_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "6.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xe_n16_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m70xc_n16_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "7.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xc_n16_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m70xe_n16_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "7.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xe_n16_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m80xc_n16_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "8.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xc_n16_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_m80xe_n16_java_shell - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "8.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xe_n16_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_mlatest_n16_java_shell - tags: ["unit-test","mlatest"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "latest-alpha-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "mlatest_n16_java_shell" - mongosh_run_only_in_package: "java-shell" - task_name: ${task_name} - - name: test_n20_js_multiline_to_singleline - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n20_js_multiline_to_singleline" - mongosh_run_only_in_package: "js-multiline-to-singleline" - task_name: ${task_name} - - name: test_n16_js_multiline_to_singleline - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n16_js_multiline_to_singleline" - mongosh_run_only_in_package: "js-multiline-to-singleline" - task_name: ${task_name} - - name: test_n20_logging - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n20_logging" - mongosh_run_only_in_package: "logging" - task_name: ${task_name} - - name: test_n16_logging - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n16_logging" - mongosh_run_only_in_package: "logging" - task_name: ${task_name} - - name: test_m42xc_n20_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.2.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xc_n20_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m42xe_n20_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.2.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xe_n20_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m44xc_n20_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.4.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xc_n20_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m44xe_n20_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.4.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xe_n20_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m50xc_n20_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "5.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xc_n20_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m50xe_n20_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "5.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xe_n20_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m60xc_n20_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "6.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xc_n20_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m60xe_n20_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "6.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xe_n20_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m70xc_n20_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "7.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xc_n20_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m70xe_n20_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "7.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xe_n20_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m80xc_n20_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "8.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xc_n20_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m80xe_n20_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "8.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xe_n20_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_mlatest_n20_mongosh - tags: ["unit-test","mlatest"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "latest-alpha-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "mlatest_n20_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m42xc_n16_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.2.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xc_n16_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m42xe_n16_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.2.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xe_n16_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m44xc_n16_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.4.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xc_n16_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m44xe_n16_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.4.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xe_n16_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m50xc_n16_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "5.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xc_n16_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m50xe_n16_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "5.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xe_n16_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m60xc_n16_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "6.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xc_n16_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m60xe_n16_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "6.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xe_n16_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m70xc_n16_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "7.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xc_n16_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m70xe_n16_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "7.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xe_n16_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m80xc_n16_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "8.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xc_n16_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m80xe_n16_mongosh - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "8.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xe_n16_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_mlatest_n16_mongosh - tags: ["unit-test","mlatest"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "latest-alpha-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "mlatest_n16_mongosh" - mongosh_run_only_in_package: "mongosh" - task_name: ${task_name} - - name: test_m42xc_n20_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.2.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xc_n20_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m42xe_n20_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.2.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xe_n20_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m44xc_n20_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.4.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xc_n20_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m44xe_n20_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.4.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xe_n20_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m50xc_n20_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "5.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xc_n20_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m50xe_n20_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "5.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xe_n20_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m60xc_n20_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "6.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xc_n20_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m60xe_n20_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "6.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xe_n20_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m70xc_n20_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "7.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xc_n20_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m70xe_n20_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "7.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xe_n20_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m80xc_n20_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "8.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xc_n20_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m80xe_n20_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "8.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xe_n20_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_mlatest_n20_node_runtime_worker_thread - tags: ["unit-test","mlatest"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "latest-alpha-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "mlatest_n20_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m42xc_n16_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.2.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xc_n16_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m42xe_n16_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.2.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xe_n16_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m44xc_n16_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.4.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xc_n16_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m44xe_n16_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.4.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xe_n16_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m50xc_n16_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "5.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xc_n16_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m50xe_n16_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "5.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xe_n16_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m60xc_n16_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "6.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xc_n16_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m60xe_n16_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "6.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xe_n16_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m70xc_n16_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "7.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xc_n16_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m70xe_n16_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "7.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xe_n16_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m80xc_n16_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "8.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xc_n16_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_m80xe_n16_node_runtime_worker_thread - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "8.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xe_n16_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_mlatest_n16_node_runtime_worker_thread - tags: ["unit-test","mlatest"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "latest-alpha-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "mlatest_n16_node_runtime_worker_thread" - mongosh_run_only_in_package: "node-runtime-worker-thread" - task_name: ${task_name} - - name: test_n20_service_provider_core - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n20_service_provider_core" - mongosh_run_only_in_package: "service-provider-core" - task_name: ${task_name} - - name: test_n16_service_provider_core - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n16_service_provider_core" - mongosh_run_only_in_package: "service-provider-core" - task_name: ${task_name} - - name: test_m42xc_n20_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.2.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xc_n20_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m42xe_n20_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.2.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xe_n20_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m44xc_n20_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.4.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xc_n20_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m44xe_n20_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.4.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xe_n20_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m50xc_n20_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "5.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xc_n20_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m50xe_n20_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "5.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xe_n20_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m60xc_n20_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "6.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xc_n20_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m60xe_n20_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "6.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xe_n20_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m70xc_n20_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "7.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xc_n20_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m70xe_n20_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "7.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xe_n20_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m80xc_n20_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "8.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xc_n20_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m80xe_n20_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "8.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xe_n20_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_mlatest_n20_service_provider_node_driver - tags: ["unit-test","mlatest"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "latest-alpha-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "mlatest_n20_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m42xc_n16_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.2.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xc_n16_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m42xe_n16_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.2.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xe_n16_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m44xc_n16_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.4.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xc_n16_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m44xe_n16_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "4.4.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xe_n16_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m50xc_n16_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "5.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xc_n16_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m50xe_n16_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "5.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xe_n16_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m60xc_n16_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "6.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xc_n16_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m60xe_n16_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "6.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xe_n16_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m70xc_n16_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "7.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xc_n16_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m70xe_n16_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "7.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xe_n16_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m80xc_n16_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "8.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xc_n16_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m80xe_n16_service_provider_node_driver - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "8.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xe_n16_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_mlatest_n16_service_provider_node_driver - tags: ["unit-test","mlatest"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "16.20.2" - - func: test - vars: - mongosh_server_test_version: "latest-alpha-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "mlatest_n16_service_provider_node_driver" - mongosh_run_only_in_package: "service-provider-node-driver" - task_name: ${task_name} - - name: test_m42xc_n20_shell_api - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "4.2.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xc_n20_shell_api" - mongosh_run_only_in_package: "shell-api" - task_name: ${task_name} - - name: test_m42xe_n20_shell_api - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit + # generate vulnerability report + set +e + npm run generate-vulnerability-report + return_code=$? + set -e + + # if on main and not triggered by a tag, also create a ticket for each vulnerability found + if [[ "${requester}" == "commit" ]]; then + export JIRA_BASE_URL="https://jira.mongodb.org" + export JIRA_PROJECT="MONGOSH" + export JIRA_VULNERABILITY_BUILD_INFO="- [Evergreen task|$EVERGREEN_TASK_URL]" + npm run create-vulnerability-tickets + else + cat .sbom/vulnerability-report.md + fi + + if [[ "${is_patch}" != "true" ]]; then + # Run `snyk monitor` to keep `main` tracked + npx snyk monitor --org=dcd6db53-1532-4e65-beca-55db83f2cd52 --file=package-lock.json + # Fails if the report failed and is not a patch, including during releases: + exit $return_code + fi + + - command: s3.put + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + bucket: mciuploads + permissions: private + visibility: signed + local_file: src/.sbom/dependencies.json + remote_file: ${project}/${revision}_${revision_order_id}/dependencies.json + content_type: application/json + optional: true + - command: s3.put + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + bucket: mciuploads + permissions: private + visibility: signed + local_file: src/.sbom/snyk-test-result.json + remote_file: ${project}/${revision}_${revision_order_id}/snyk-test-result.json + content_type: application/json + optional: true + - command: s3.put + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + bucket: mciuploads + permissions: private + visibility: signed + local_file: src/.sbom/snyk-test-result.html + remote_file: ${project}/${revision}_${revision_order_id}/snyk-test-result.html + content_type: text/html + optional: true + - command: s3.put + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + bucket: mciuploads + permissions: private + visibility: signed + local_file: src/.sbom/vulnerability-report.md + remote_file: ${project}/${revision}_${revision_order_id}/vulnerability-report.md + content_type: text/markdown + optional: true + - command: s3.put + params: + aws_key: ${aws_key} + aws_secret: ${aws_secret} + bucket: mciuploads + permissions: private + visibility: signed + local_file: src/THIRD_PARTY_NOTICES.md + remote_file: ${project}/${revision}_${revision_order_id}/THIRD_PARTY_NOTICES.md + content_type: text/markdown + optional: true + + papertrail_trace: + - command: shell.exec + params: + working_dir: src + shell: bash + script: | + set -e + set -x + ls -lh dist/ + if [ x"${triggered_by_git_tag}" == x"" ]; then + tag=$(git describe --tags --always --dirty) + else + tag="${triggered_by_git_tag}" + fi + echo "Setting version for papertrail to $tag, with product ${product}" + version="$(echo $tag | sed -e 's/^[vr]//')" + cat < trace-expansions.yml + release_version: "$version" + EOT + cat trace-expansions.yml + - command: expansions.update + params: + file: src/trace-expansions.yml + - command: papertrail.trace + params: + key_id: ${papertrail_key_id} + secret_key: ${papertrail_secret_key} + product: ${product} + version: ${release_version} + filenames: + - "src/dist/*" + + release_draft: + - command: expansions.write + type: system + params: + file: tmp/expansions.yaml + redacted: true + - command: shell.exec + params: + working_dir: src + shell: bash + script: | + set -e + { + export NODE_JS_VERSION=${node_js_version} + source .evergreen/setup-env.sh + export PUPPETEER_SKIP_DOWNLOAD="true" + npm run evergreen-release draft + } + + release_publish_download_and_list_artifacts: + - command: expansions.write + type: system + params: + file: tmp/expansions.yaml + redacted: true + - command: shell.exec + params: + working_dir: src + shell: bash + env: + node_js_version: ${node_js_version} + script: | + set -e + export PUPPETEER_SKIP_DOWNLOAD="true" + .evergreen/run-evergreen-release.sh download-and-list-artifacts + - command: shell.exec + params: + working_dir: src + shell: bash + script: | + set -e + set -x + ls -lh dist/ + cat -n dist/SHASUMS1.txt + cat -n dist/SHASUMS256.txt + + release_publish_dry_run: + - command: expansions.write + type: system + params: + file: tmp/expansions.yaml + redacted: true + - command: shell.exec + # silent: true + params: + working_dir: src + shell: bash + env: + devtoolsbot_npm_token: ${devtoolsbot_npm_token} + node_js_version: ${node_js_version} + script: | + set -e + export PUPPETEER_SKIP_DOWNLOAD="true" + .evergreen/run-evergreen-release.sh publish -- --dry-run + + release_publish: + - command: expansions.write + type: system + params: + file: tmp/expansions.yaml + redacted: true + - command: shell.exec + # silent: true + params: + working_dir: src + shell: bash + env: + devtoolsbot_npm_token: ${devtoolsbot_npm_token} + node_js_version: ${node_js_version} + script: | + set -e + export PUPPETEER_SKIP_DOWNLOAD="true" + .evergreen/run-evergreen-release.sh publish + + run_perf_tests: + - command: shell.exec + params: + working_dir: src + shell: bash + script: | + set -e + set -x + # fix rh-allow-sha1-signatures error, see run-e2e-tests.sh + export OPENSSL_CONF="" + npx -y mongodb-runner exec -t standalone --version=7.0.x-enterprise -- \ + sh -c 'MONGOSH_SMOKE_TEST_SERVER="$MONGODB_URI" ./dist/mongosh --perfTests > perf_results.json' + env: + DISTRO_ID: ${distro_id} + - command: perf.send + params: + file: src/perf_results.json + +# Tasks will show up as the individual blocks in the Evergreen UI that can +# pass or fail. +# +# Current tasks: +# compile_ts - Do the initial compilation of TS sources. +# check - Performs linter and dependency checks. +# check_coverage - Performs coverage check by merging all NYC outputs first +# test_{version} - Runs all tests, against a specified mongod version. +# test_vscode - Run the vscode extension integration tests. +# test_connectivity - Runs extra connectivity tests. +# test_apistrict - Runs shell API and CLI tests with --apiStrict --apiDeprecationErrors. +# compile_artifact - Compile the release binary. +# package_artifact - Upload the release binary together with other files to S3. +# sign_artifact - Get a package file from S3, sign it, put it back into S3. +# test_linux_artifact - Test that the built artifact works where we expect it to. +# release_publish - Publishes the npm packages and uploads the tarballs. +# generate_license_and_vulnerability_report - Generates a report of vulnerabilities affecting the bundled application. +# pkg_test_* - Run tests on the release packages +tasks: + - name: compile_ts commands: - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test + - func: compile_ts vars: - mongosh_server_test_version: "4.2.x-enterprise" node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xe_n20_shell_api" - mongosh_run_only_in_package: "shell-api" - task_name: ${task_name} - - name: test_m44xc_n20_shell_api - tags: ["unit-test"] + + - name: check depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: node_js_version: "20.18.0" - - func: test + - func: check vars: - mongosh_server_test_version: "4.4.x" node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xc_n20_shell_api" - mongosh_run_only_in_package: "shell-api" - task_name: ${task_name} - - name: test_m44xe_n20_shell_api - tags: ["unit-test"] + + - name: check_coverage depends_on: - - name: compile_ts - variant: linux_unit + - name: ".unit-test" + variant: "*" commands: - func: checkout - func: install vars: node_js_version: "20.18.0" - - func: test + - func: check_coverage vars: - mongosh_server_test_version: "4.4.x-enterprise" node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xe_n20_shell_api" - mongosh_run_only_in_package: "shell-api" - task_name: ${task_name} - - name: test_m50xc_n20_shell_api - tags: ["unit-test"] + + ### + # UNIT TESTS + # E.g. test_m60xc_n16 stands for mongod 6.0.x, community edition, Node.js 16 + ### + - name: test_arg_parser + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "5.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xc_n20_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "arg_parser" + mongosh_run_only_in_package: "arg-parser" task_name: ${task_name} - - name: test_m50xe_n20_shell_api - tags: ["unit-test"] + - name: test_async_rewriter2 + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "5.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xe_n20_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "async_rewriter2" + mongosh_run_only_in_package: "async-rewriter2" task_name: ${task_name} - - name: test_m60xc_n20_shell_api - tags: ["unit-test"] + - name: test_autocomplete + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "6.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xc_n20_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "autocomplete" + mongosh_run_only_in_package: "autocomplete" task_name: ${task_name} - - name: test_m60xe_n20_shell_api - tags: ["unit-test"] + - name: test_browser_repl + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "6.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xe_n20_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "browser_repl" + mongosh_run_only_in_package: "browser-repl" task_name: ${task_name} - - name: test_m70xc_n20_shell_api - tags: ["unit-test"] + - name: test_browser_runtime_core + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "7.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xc_n20_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "browser_runtime_core" + mongosh_run_only_in_package: "browser-runtime-core" task_name: ${task_name} - - name: test_m70xe_n20_shell_api - tags: ["unit-test"] + - name: test_browser_runtime_electron + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "7.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xe_n20_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "browser_runtime_electron" + mongosh_run_only_in_package: "browser-runtime-electron" task_name: ${task_name} - - name: test_m80xc_n20_shell_api - tags: ["unit-test"] + - name: test_build + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "8.0.x" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xc_n20_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "build" + mongosh_run_only_in_package: "build" task_name: ${task_name} - - name: test_m80xe_n20_shell_api - tags: ["unit-test"] + - name: test_cli_repl + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "8.0.x-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xe_n20_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "cli_repl" + mongosh_run_only_in_package: "cli-repl" task_name: ${task_name} - - name: test_mlatest_n20_shell_api - tags: ["unit-test","mlatest"] + - name: test_connectivity_tests + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "latest-alpha-enterprise" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "mlatest_n20_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "connectivity_tests" + mongosh_run_only_in_package: "connectivity-tests" task_name: ${task_name} - - name: test_m42xc_n16_shell_api - tags: ["unit-test"] + - name: test_e2e_tests + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "16.20.2" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "4.2.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xc_n16_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "e2e_tests" + mongosh_run_only_in_package: "e2e-tests" task_name: ${task_name} - - name: test_m42xe_n16_shell_api - tags: ["unit-test"] + - name: test_editor + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "16.20.2" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "4.2.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m42xe_n16_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "editor" + mongosh_run_only_in_package: "editor" task_name: ${task_name} - - name: test_m44xc_n16_shell_api - tags: ["unit-test"] + - name: test_errors + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "16.20.2" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "4.4.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xc_n16_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "errors" + mongosh_run_only_in_package: "errors" task_name: ${task_name} - - name: test_m44xe_n16_shell_api - tags: ["unit-test"] + - name: test_history + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "16.20.2" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "4.4.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m44xe_n16_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "history" + mongosh_run_only_in_package: "history" task_name: ${task_name} - - name: test_m50xc_n16_shell_api - tags: ["unit-test"] + - name: test_i18n + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "16.20.2" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "5.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xc_n16_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "i18n" + mongosh_run_only_in_package: "i18n" task_name: ${task_name} - - name: test_m50xe_n16_shell_api - tags: ["unit-test"] + - name: test_java_shell + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "16.20.2" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "5.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m50xe_n16_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "java_shell" + mongosh_run_only_in_package: "java-shell" task_name: ${task_name} - - name: test_m60xc_n16_shell_api - tags: ["unit-test"] + - name: test_js_multiline_to_singleline + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "16.20.2" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "6.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xc_n16_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "js_multiline_to_singleline" + mongosh_run_only_in_package: "js-multiline-to-singleline" task_name: ${task_name} - - name: test_m60xe_n16_shell_api - tags: ["unit-test"] + - name: test_logging + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "16.20.2" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "6.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m60xe_n16_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "logging" + mongosh_run_only_in_package: "logging" task_name: ${task_name} - - name: test_m70xc_n16_shell_api - tags: ["unit-test"] + - name: test_mongosh + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "16.20.2" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "7.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xc_n16_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "mongosh" + mongosh_run_only_in_package: "mongosh" task_name: ${task_name} - - name: test_m70xe_n16_shell_api - tags: ["unit-test"] + - name: test_node_runtime_worker_thread + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "16.20.2" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "7.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m70xe_n16_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "node_runtime_worker_thread" + mongosh_run_only_in_package: "node-runtime-worker-thread" task_name: ${task_name} - - name: test_m80xc_n16_shell_api - tags: ["unit-test"] + - name: test_service_provider_core + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "16.20.2" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "8.0.x" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xc_n16_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "service_provider_core" + mongosh_run_only_in_package: "service-provider-core" task_name: ${task_name} - - name: test_m80xe_n16_shell_api - tags: ["unit-test"] + - name: test_service_provider_node_driver + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "16.20.2" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "8.0.x-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "m80xe_n16_shell_api" - mongosh_run_only_in_package: "shell-api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "service_provider_node_driver" + mongosh_run_only_in_package: "service-provider-node-driver" task_name: ${task_name} - - name: test_mlatest_n16_shell_api - tags: ["unit-test","mlatest"] + - name: test_shell_api + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "16.20.2" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "latest-alpha-enterprise" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "mlatest_n16_shell_api" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "shell_api" mongosh_run_only_in_package: "shell-api" task_name: ${task_name} - - name: test_n20_shell_evaluator - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n20_shell_evaluator" - mongosh_run_only_in_package: "shell-evaluator" - task_name: ${task_name} - - name: test_n16_shell_evaluator - tags: ["unit-test"] + - name: test_shell_evaluator + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "16.20.2" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n16_shell_evaluator" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "shell_evaluator" mongosh_run_only_in_package: "shell-evaluator" task_name: ${task_name} - - name: test_n20_snippet_manager - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n20_snippet_manager" - mongosh_run_only_in_package: "snippet-manager" - task_name: ${task_name} - - name: test_n16_snippet_manager - tags: ["unit-test"] + - name: test_snippet_manager + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "16.20.2" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n16_snippet_manager" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "snippet_manager" mongosh_run_only_in_package: "snippet-manager" task_name: ${task_name} - - name: test_n20_types - tags: ["unit-test"] - depends_on: - - name: compile_ts - variant: linux_unit - commands: - - func: checkout - - func: install - vars: - node_js_version: "20.18.0" - - func: test - vars: - mongosh_server_test_version: "" - node_js_version: "20.18.0" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n20_types" - mongosh_run_only_in_package: "types" - task_name: ${task_name} - - name: test_n16_types - tags: ["unit-test"] + - name: test_types + tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "16.20.2" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "" - node_js_version: "16.20.2" - mongosh_skip_node_version_check: "" - mongosh_test_id: "n16_types" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} + mongosh_test_id: "types" mongosh_run_only_in_package: "types" task_name: ${task_name} @@ -11206,7 +8180,7 @@ tasks: - name: test_vscode depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install @@ -11217,10 +8191,10 @@ tasks: node_js_version: "20.18.0" task_name: ${task_name} - name: test_connectivity - tags: ["extra-integration-test"] + tags: ["extra-integration-test", "assigned_to_jira_team_mongosh_mongosh"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install @@ -11231,10 +8205,10 @@ tasks: node_js_version: "20.18.0" task_name: ${task_name} - name: test_apistrict - tags: ["extra-integration-test"] + tags: ["extra-integration-test", "assigned_to_jira_team_mongosh_mongosh"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install @@ -11250,7 +8224,7 @@ tasks: tags: ["compile-artifact"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install @@ -11270,7 +8244,7 @@ tasks: tags: ["extra-integration-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install @@ -16658,7 +13632,7 @@ tasks: exec_timeout_secs: 86400 depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install @@ -16676,117 +13650,2456 @@ tasks: # Need to run builds for every possible build variant. buildvariants: - - name: darwin_unit - display_name: "MacOS 14 arm64 (Unit tests)" + - name: darwin-n20 + display_name: "MacOS 14 arm64 n20 (Unit tests)" + run_on: macos-14-arm64 + tags: [] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_darwin-m60xc_n20 + display_name: "MacOS 14 arm64 m60xc n20 (Unit tests)" + run_on: macos-14-arm64 + tags: [] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "6.0.x" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_darwin-m60xe_n20 + display_name: "MacOS 14 arm64 m60xe n20 (Unit tests)" + run_on: macos-14-arm64 + tags: [] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "6.0.x-enterprise" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_darwin-m70xc_n20 + display_name: "MacOS 14 arm64 m70xc n20 (Unit tests)" + run_on: macos-14-arm64 + tags: [] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "7.0.x" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_darwin-m70xe_n20 + display_name: "MacOS 14 arm64 m70xe n20 (Unit tests)" + run_on: macos-14-arm64 + tags: [] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "7.0.x-enterprise" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_darwin-m80xc_n20 + display_name: "MacOS 14 arm64 m80xc n20 (Unit tests)" + run_on: macos-14-arm64 + tags: [] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "8.0.x" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_darwin-m80xe_n20 + display_name: "MacOS 14 arm64 m80xe n20 (Unit tests)" + run_on: macos-14-arm64 + tags: [] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "8.0.x-enterprise" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_darwin-mlatest_n20 + display_name: "MacOS 14 arm64 mlatest n20 (Unit tests)" + run_on: macos-14-arm64 + tags: ["mlatest"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "latest-alpha-enterprise" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: linux-n20 + display_name: "Ubuntu 20.04 x64 n20 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m42xc_n20 + display_name: "Ubuntu 20.04 x64 m42xc n20 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "4.2.x" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m44xc_n20 + display_name: "Ubuntu 20.04 x64 m44xc n20 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "4.4.x" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m44xe_n20 + display_name: "Ubuntu 20.04 x64 m44xe n20 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "4.4.x-enterprise" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m50xc_n20 + display_name: "Ubuntu 20.04 x64 m50xc n20 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "5.0.x" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m50xe_n20 + display_name: "Ubuntu 20.04 x64 m50xe n20 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "5.0.x-enterprise" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m60xc_n20 + display_name: "Ubuntu 20.04 x64 m60xc n20 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "6.0.x" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m60xe_n20 + display_name: "Ubuntu 20.04 x64 m60xe n20 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "6.0.x-enterprise" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m70xc_n20 + display_name: "Ubuntu 20.04 x64 m70xc n20 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "7.0.x" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m70xe_n20 + display_name: "Ubuntu 20.04 x64 m70xe n20 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "7.0.x-enterprise" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m80xc_n20 + display_name: "Ubuntu 20.04 x64 m80xc n20 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "8.0.x" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m80xe_n20 + display_name: "Ubuntu 20.04 x64 m80xe n20 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "8.0.x-enterprise" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-mlatest_n20 + display_name: "Ubuntu 20.04 x64 mlatest n20 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver","mlatest"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "latest-alpha-enterprise" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: win32-n20 + display_name: "Windows n20 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m42xc_n20 + display_name: "Windows m42xc n20 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "4.2.x" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m42xe_n20 + display_name: "Windows m42xe n20 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "4.2.x-enterprise" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m44xc_n20 + display_name: "Windows m44xc n20 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "4.4.x" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m44xe_n20 + display_name: "Windows m44xe n20 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "4.4.x-enterprise" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m50xc_n20 + display_name: "Windows m50xc n20 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "5.0.x" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m50xe_n20 + display_name: "Windows m50xe n20 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "5.0.x-enterprise" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m60xc_n20 + display_name: "Windows m60xc n20 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "6.0.x" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m60xe_n20 + display_name: "Windows m60xe n20 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "6.0.x-enterprise" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m70xc_n20 + display_name: "Windows m70xc n20 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "7.0.x" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m70xe_n20 + display_name: "Windows m70xe n20 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "7.0.x-enterprise" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m80xc_n20 + display_name: "Windows m80xc n20 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "8.0.x" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m80xe_n20 + display_name: "Windows m80xe n20 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "8.0.x-enterprise" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-mlatest_n20 + display_name: "Windows mlatest n20 (Unit tests)" + run_on: windows-vsCurrent-small + tags: ["mlatest"] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "latest-alpha-enterprise" + node_js_version: "20.18.0" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: darwin-n16 + display_name: "MacOS 14 arm64 n16 (Unit tests)" run_on: macos-14-arm64 + tags: [] expansions: executable_os_id: darwin-arm64 + mongosh_server_test_version: "" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" tasks: - - name: check - - name: test_n20_arg_parser - - name: test_n16_arg_parser - - name: test_n20_async_rewriter2 - - name: test_n16_async_rewriter2 - - name: test_n20_autocomplete - - name: test_n16_autocomplete - - name: test_n20_browser_repl - - name: test_n16_browser_repl - - name: test_n20_browser_runtime_core - - name: test_n16_browser_runtime_core - - name: test_n20_browser_runtime_electron - - name: test_n16_browser_runtime_electron - - name: test_n20_build - - name: test_n16_build - - name: test_m60xc_n20_cli_repl - - name: test_m60xe_n20_cli_repl - - name: test_m70xc_n20_cli_repl - - name: test_m70xe_n20_cli_repl - - name: test_m80xc_n20_cli_repl - - name: test_m80xe_n20_cli_repl - - name: test_mlatest_n20_cli_repl - - name: test_m60xc_n16_cli_repl - - name: test_m60xe_n16_cli_repl - - name: test_m70xc_n16_cli_repl - - name: test_m70xe_n16_cli_repl - - name: test_m80xc_n16_cli_repl - - name: test_m80xe_n16_cli_repl - - name: test_mlatest_n16_cli_repl - - name: test_m60xc_n20_e2e_tests - - name: test_m60xe_n20_e2e_tests - - name: test_m70xc_n20_e2e_tests - - name: test_m70xe_n20_e2e_tests - - name: test_m80xc_n20_e2e_tests - - name: test_m80xe_n20_e2e_tests - - name: test_mlatest_n20_e2e_tests - - name: test_m60xc_n16_e2e_tests - - name: test_m60xe_n16_e2e_tests - - name: test_m70xc_n16_e2e_tests - - name: test_m70xe_n16_e2e_tests - - name: test_m80xc_n16_e2e_tests - - name: test_m80xe_n16_e2e_tests - - name: test_mlatest_n16_e2e_tests - - name: test_n20_editor - - name: test_n16_editor - - name: test_n20_errors - - name: test_n16_errors - - name: test_n20_history - - name: test_n16_history - - name: test_n20_i18n - - name: test_n16_i18n - - name: test_n20_js_multiline_to_singleline - - name: test_n16_js_multiline_to_singleline - - name: test_n20_logging - - name: test_n16_logging - - name: test_m60xc_n20_node_runtime_worker_thread - - name: test_m60xe_n20_node_runtime_worker_thread - - name: test_m70xc_n20_node_runtime_worker_thread - - name: test_m70xe_n20_node_runtime_worker_thread - - name: test_m80xc_n20_node_runtime_worker_thread - - name: test_m80xe_n20_node_runtime_worker_thread - - name: test_mlatest_n20_node_runtime_worker_thread - - name: test_m60xc_n16_node_runtime_worker_thread - - name: test_m60xe_n16_node_runtime_worker_thread - - name: test_m70xc_n16_node_runtime_worker_thread - - name: test_m70xe_n16_node_runtime_worker_thread - - name: test_m80xc_n16_node_runtime_worker_thread - - name: test_m80xe_n16_node_runtime_worker_thread - - name: test_mlatest_n16_node_runtime_worker_thread - - name: test_n20_service_provider_core - - name: test_n16_service_provider_core - - name: test_m60xc_n20_service_provider_node_driver - - name: test_m60xe_n20_service_provider_node_driver - - name: test_m70xc_n20_service_provider_node_driver - - name: test_m70xe_n20_service_provider_node_driver - - name: test_m80xc_n20_service_provider_node_driver - - name: test_m80xe_n20_service_provider_node_driver - - name: test_mlatest_n20_service_provider_node_driver - - name: test_m60xc_n16_service_provider_node_driver - - name: test_m60xe_n16_service_provider_node_driver - - name: test_m70xc_n16_service_provider_node_driver - - name: test_m70xe_n16_service_provider_node_driver - - name: test_m80xc_n16_service_provider_node_driver - - name: test_m80xe_n16_service_provider_node_driver - - name: test_mlatest_n16_service_provider_node_driver - - name: test_m60xc_n20_shell_api - - name: test_m60xe_n20_shell_api - - name: test_m70xc_n20_shell_api - - name: test_m70xe_n20_shell_api - - name: test_m80xc_n20_shell_api - - name: test_m80xe_n20_shell_api - - name: test_mlatest_n20_shell_api - - name: test_m60xc_n16_shell_api - - name: test_m60xe_n16_shell_api - - name: test_m70xc_n16_shell_api - - name: test_m70xe_n16_shell_api - - name: test_m80xc_n16_shell_api - - name: test_m80xe_n16_shell_api - - name: test_mlatest_n16_shell_api - - name: test_n20_shell_evaluator - - name: test_n16_shell_evaluator - - name: test_n20_snippet_manager - - name: test_n16_snippet_manager - - name: test_n20_types - - name: test_n16_types + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_darwin-m60xc_n16 + display_name: "MacOS 14 arm64 m60xc n16 (Unit tests)" + run_on: macos-14-arm64 + tags: [] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "6.0.x" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_darwin-m60xe_n16 + display_name: "MacOS 14 arm64 m60xe n16 (Unit tests)" + run_on: macos-14-arm64 + tags: [] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "6.0.x-enterprise" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_darwin-m70xc_n16 + display_name: "MacOS 14 arm64 m70xc n16 (Unit tests)" + run_on: macos-14-arm64 + tags: [] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "7.0.x" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_darwin-m70xe_n16 + display_name: "MacOS 14 arm64 m70xe n16 (Unit tests)" + run_on: macos-14-arm64 + tags: [] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "7.0.x-enterprise" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_darwin-m80xc_n16 + display_name: "MacOS 14 arm64 m80xc n16 (Unit tests)" + run_on: macos-14-arm64 + tags: [] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "8.0.x" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_darwin-m80xe_n16 + display_name: "MacOS 14 arm64 m80xe n16 (Unit tests)" + run_on: macos-14-arm64 + tags: [] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "8.0.x-enterprise" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_darwin-mlatest_n16 + display_name: "MacOS 14 arm64 mlatest n16 (Unit tests)" + run_on: macos-14-arm64 + tags: ["mlatest"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "latest-alpha-enterprise" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: linux-n16 + display_name: "Ubuntu 20.04 x64 n16 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m42xc_n16 + display_name: "Ubuntu 20.04 x64 m42xc n16 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "4.2.x" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m44xc_n16 + display_name: "Ubuntu 20.04 x64 m44xc n16 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "4.4.x" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m44xe_n16 + display_name: "Ubuntu 20.04 x64 m44xe n16 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "4.4.x-enterprise" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m50xc_n16 + display_name: "Ubuntu 20.04 x64 m50xc n16 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "5.0.x" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m50xe_n16 + display_name: "Ubuntu 20.04 x64 m50xe n16 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "5.0.x-enterprise" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m60xc_n16 + display_name: "Ubuntu 20.04 x64 m60xc n16 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "6.0.x" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m60xe_n16 + display_name: "Ubuntu 20.04 x64 m60xe n16 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "6.0.x-enterprise" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m70xc_n16 + display_name: "Ubuntu 20.04 x64 m70xc n16 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "7.0.x" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m70xe_n16 + display_name: "Ubuntu 20.04 x64 m70xe n16 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "7.0.x-enterprise" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m80xc_n16 + display_name: "Ubuntu 20.04 x64 m80xc n16 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "8.0.x" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-m80xe_n16 + display_name: "Ubuntu 20.04 x64 m80xe n16 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "8.0.x-enterprise" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_linux-mlatest_n16 + display_name: "Ubuntu 20.04 x64 mlatest n16 (Unit tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver","mlatest"] + expansions: + executable_os_id: darwin-arm64 + mongosh_server_test_version: "latest-alpha-enterprise" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: win32-n16 + display_name: "Windows n16 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m42xc_n16 + display_name: "Windows m42xc n16 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "4.2.x" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m42xe_n16 + display_name: "Windows m42xe n16 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "4.2.x-enterprise" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m44xc_n16 + display_name: "Windows m44xc n16 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "4.4.x" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m44xe_n16 + display_name: "Windows m44xe n16 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "4.4.x-enterprise" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m50xc_n16 + display_name: "Windows m50xc n16 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "5.0.x" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m50xe_n16 + display_name: "Windows m50xe n16 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "5.0.x-enterprise" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m60xc_n16 + display_name: "Windows m60xc n16 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "6.0.x" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m60xe_n16 + display_name: "Windows m60xe n16 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "6.0.x-enterprise" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m70xc_n16 + display_name: "Windows m70xc n16 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "7.0.x" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m70xe_n16 + display_name: "Windows m70xe n16 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "7.0.x-enterprise" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m80xc_n16 + display_name: "Windows m80xc n16 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "8.0.x" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-m80xe_n16 + display_name: "Windows m80xe n16 (Unit tests)" + run_on: windows-vsCurrent-small + tags: [] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "8.0.x-enterprise" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types + - name: tests_win32-mlatest_n16 + display_name: "Windows mlatest n16 (Unit tests)" + run_on: windows-vsCurrent-small + tags: ["mlatest"] + expansions: + executable_os_id: win32 + mongosh_server_test_version: "latest-alpha-enterprise" + node_js_version: "16.20.2" + mongosh_skip_node_version_check: "" + tasks: + - name: test_arg_parser + - name: test_async_rewriter2 + - name: test_autocomplete + - name: test_browser_repl + - name: test_browser_runtime_core + - name: test_browser_runtime_electron + - name: test_build + - name: test_cli_repl + - name: test_connectivity_tests + - name: test_e2e_tests + - name: test_editor + - name: test_errors + - name: test_history + - name: test_i18n + - name: test_java_shell + - name: test_js_multiline_to_singleline + - name: test_logging + - name: test_mongosh + - name: test_node_runtime_worker_thread + - name: test_service_provider_core + - name: test_service_provider_node_driver + - name: test_shell_api + - name: test_shell_evaluator + - name: test_snippet_manager + - name: test_types - name: darwin display_name: "MacOS Big Sur" run_on: macos-11 @@ -16808,194 +16121,23 @@ buildvariants: - name: compile_artifact - name: e2e_tests_darwin_arm64 - - name: linux_unit - display_name: "Ubuntu 20.04 x64 (Unit tests)" + - name: linux_compile + display_name: "Ubuntu 20.04 x64 (Compile and Check)" run_on: ubuntu2004-small tags: ["nightly-driver"] tasks: - name: compile_ts - name: check - - name: test_n20_arg_parser - - name: test_n16_arg_parser - - name: test_n20_async_rewriter2 - - name: test_n16_async_rewriter2 - - name: test_n20_autocomplete - - name: test_n16_autocomplete - - name: test_n20_browser_runtime_core - - name: test_n16_browser_runtime_core - - name: test_n20_browser_runtime_electron - - name: test_n16_browser_runtime_electron - - name: test_n20_build - - name: test_n16_build - - name: test_m42xc_n20_cli_repl - - name: test_m44xc_n20_cli_repl - - name: test_m44xe_n20_cli_repl - - name: test_m50xc_n20_cli_repl - - name: test_m50xe_n20_cli_repl - - name: test_m60xc_n20_cli_repl - - name: test_m60xe_n20_cli_repl - - name: test_m70xc_n20_cli_repl - - name: test_m70xe_n20_cli_repl - - name: test_m80xc_n20_cli_repl - - name: test_m80xe_n20_cli_repl - - name: test_mlatest_n20_cli_repl - - name: test_m42xc_n16_cli_repl - - name: test_m44xc_n16_cli_repl - - name: test_m44xe_n16_cli_repl - - name: test_m50xc_n16_cli_repl - - name: test_m50xe_n16_cli_repl - - name: test_m60xc_n16_cli_repl - - name: test_m60xe_n16_cli_repl - - name: test_m70xc_n16_cli_repl - - name: test_m70xe_n16_cli_repl - - name: test_m80xc_n16_cli_repl - - name: test_m80xe_n16_cli_repl - - name: test_mlatest_n16_cli_repl - - name: test_m42xc_n20_e2e_tests - - name: test_m44xc_n20_e2e_tests - - name: test_m44xe_n20_e2e_tests - - name: test_m50xc_n20_e2e_tests - - name: test_m50xe_n20_e2e_tests - - name: test_m60xc_n20_e2e_tests - - name: test_m60xe_n20_e2e_tests - - name: test_m70xc_n20_e2e_tests - - name: test_m70xe_n20_e2e_tests - - name: test_m80xc_n20_e2e_tests - - name: test_m80xe_n20_e2e_tests - - name: test_mlatest_n20_e2e_tests - - name: test_m42xc_n16_e2e_tests - - name: test_m44xc_n16_e2e_tests - - name: test_m44xe_n16_e2e_tests - - name: test_m50xc_n16_e2e_tests - - name: test_m50xe_n16_e2e_tests - - name: test_m60xc_n16_e2e_tests - - name: test_m60xe_n16_e2e_tests - - name: test_m70xc_n16_e2e_tests - - name: test_m70xe_n16_e2e_tests - - name: test_m80xc_n16_e2e_tests - - name: test_m80xe_n16_e2e_tests - - name: test_mlatest_n16_e2e_tests - - name: test_n20_editor - - name: test_n16_editor - - name: test_n20_errors - - name: test_n16_errors - - name: test_n20_history - - name: test_n16_history - - name: test_n20_i18n - - name: test_n16_i18n - - name: test_m42xc_n20_java_shell - - name: test_m44xc_n20_java_shell - - name: test_m44xe_n20_java_shell - - name: test_m50xc_n20_java_shell - - name: test_m50xe_n20_java_shell - - name: test_m60xc_n20_java_shell - - name: test_m60xe_n20_java_shell - - name: test_m70xc_n20_java_shell - - name: test_m70xe_n20_java_shell - - name: test_m80xc_n20_java_shell - - name: test_m80xe_n20_java_shell - - name: test_mlatest_n20_java_shell - - name: test_m42xc_n16_java_shell - - name: test_m44xc_n16_java_shell - - name: test_m44xe_n16_java_shell - - name: test_m50xc_n16_java_shell - - name: test_m50xe_n16_java_shell - - name: test_m60xc_n16_java_shell - - name: test_m60xe_n16_java_shell - - name: test_m70xc_n16_java_shell - - name: test_m70xe_n16_java_shell - - name: test_m80xc_n16_java_shell - - name: test_m80xe_n16_java_shell - - name: test_mlatest_n16_java_shell - - name: test_n20_js_multiline_to_singleline - - name: test_n16_js_multiline_to_singleline - - name: test_n20_logging - - name: test_n16_logging - - name: test_m42xc_n20_node_runtime_worker_thread - - name: test_m44xc_n20_node_runtime_worker_thread - - name: test_m44xe_n20_node_runtime_worker_thread - - name: test_m50xc_n20_node_runtime_worker_thread - - name: test_m50xe_n20_node_runtime_worker_thread - - name: test_m60xc_n20_node_runtime_worker_thread - - name: test_m60xe_n20_node_runtime_worker_thread - - name: test_m70xc_n20_node_runtime_worker_thread - - name: test_m70xe_n20_node_runtime_worker_thread - - name: test_m80xc_n20_node_runtime_worker_thread - - name: test_m80xe_n20_node_runtime_worker_thread - - name: test_mlatest_n20_node_runtime_worker_thread - - name: test_m42xc_n16_node_runtime_worker_thread - - name: test_m44xc_n16_node_runtime_worker_thread - - name: test_m44xe_n16_node_runtime_worker_thread - - name: test_m50xc_n16_node_runtime_worker_thread - - name: test_m50xe_n16_node_runtime_worker_thread - - name: test_m60xc_n16_node_runtime_worker_thread - - name: test_m60xe_n16_node_runtime_worker_thread - - name: test_m70xc_n16_node_runtime_worker_thread - - name: test_m70xe_n16_node_runtime_worker_thread - - name: test_m80xc_n16_node_runtime_worker_thread - - name: test_m80xe_n16_node_runtime_worker_thread - - name: test_mlatest_n16_node_runtime_worker_thread - - name: test_n20_service_provider_core - - name: test_n16_service_provider_core - - name: test_m42xc_n20_service_provider_node_driver - - name: test_m44xc_n20_service_provider_node_driver - - name: test_m44xe_n20_service_provider_node_driver - - name: test_m50xc_n20_service_provider_node_driver - - name: test_m50xe_n20_service_provider_node_driver - - name: test_m60xc_n20_service_provider_node_driver - - name: test_m60xe_n20_service_provider_node_driver - - name: test_m70xc_n20_service_provider_node_driver - - name: test_m70xe_n20_service_provider_node_driver - - name: test_m80xc_n20_service_provider_node_driver - - name: test_m80xe_n20_service_provider_node_driver - - name: test_mlatest_n20_service_provider_node_driver - - name: test_m42xc_n16_service_provider_node_driver - - name: test_m44xc_n16_service_provider_node_driver - - name: test_m44xe_n16_service_provider_node_driver - - name: test_m50xc_n16_service_provider_node_driver - - name: test_m50xe_n16_service_provider_node_driver - - name: test_m60xc_n16_service_provider_node_driver - - name: test_m60xe_n16_service_provider_node_driver - - name: test_m70xc_n16_service_provider_node_driver - - name: test_m70xe_n16_service_provider_node_driver - - name: test_m80xc_n16_service_provider_node_driver - - name: test_m80xe_n16_service_provider_node_driver - - name: test_mlatest_n16_service_provider_node_driver - - name: test_m42xc_n20_shell_api - - name: test_m44xc_n20_shell_api - - name: test_m44xe_n20_shell_api - - name: test_m50xc_n20_shell_api - - name: test_m50xe_n20_shell_api - - name: test_m60xc_n20_shell_api - - name: test_m60xe_n20_shell_api - - name: test_m70xc_n20_shell_api - - name: test_m70xe_n20_shell_api - - name: test_m80xc_n20_shell_api - - name: test_m80xe_n20_shell_api - - name: test_mlatest_n20_shell_api - - name: test_m42xc_n16_shell_api - - name: test_m44xc_n16_shell_api - - name: test_m44xe_n16_shell_api - - name: test_m50xc_n16_shell_api - - name: test_m50xe_n16_shell_api - - name: test_m60xc_n16_shell_api - - name: test_m60xe_n16_shell_api - - name: test_m70xc_n16_shell_api - - name: test_m70xe_n16_shell_api - - name: test_m80xc_n16_shell_api - - name: test_m80xe_n16_shell_api - - name: test_mlatest_n16_shell_api - - name: test_n20_shell_evaluator - - name: test_n16_shell_evaluator - - name: test_n20_snippet_manager - - name: test_n16_snippet_manager - - name: test_n20_types - - name: test_n16_types + - name: linux_other + display_name: "Ubuntu 20.04 x64 (Other Tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + tasks: - name: test_vscode - name: test_connectivity - name: test_apistrict - name: linux_coverage - display_name: "Coverage and Static Analysis Check" + display_name: "Ubuntu 20.04 x64 (Coverage and Static Analysis Check)" run_on: ubuntu2004-small tasks: - name: check_coverage @@ -17399,176 +16541,6 @@ buildvariants: executable_os_id: darwin-arm64 tasks: - name: e2e_tests_darwin_arm64 - - - name: win32_unit - display_name: "Windows (Unit tests)" - run_on: windows-vsCurrent-small - expansions: - executable_os_id: win32 - tasks: - - name: check - - name: test_n20_arg_parser - - name: test_n16_arg_parser - - name: test_n20_async_rewriter2 - - name: test_n16_async_rewriter2 - - name: test_n20_autocomplete - - name: test_n16_autocomplete - - name: test_n20_browser_runtime_core - - name: test_n16_browser_runtime_core - - name: test_n20_browser_runtime_electron - - name: test_n16_browser_runtime_electron - - name: test_n20_build - - name: test_n16_build - - name: test_m42xc_n20_cli_repl - - name: test_m42xe_n20_cli_repl - - name: test_m44xc_n20_cli_repl - - name: test_m44xe_n20_cli_repl - - name: test_m50xc_n20_cli_repl - - name: test_m50xe_n20_cli_repl - - name: test_m60xc_n20_cli_repl - - name: test_m60xe_n20_cli_repl - - name: test_m70xc_n20_cli_repl - - name: test_m70xe_n20_cli_repl - - name: test_m80xc_n20_cli_repl - - name: test_m80xe_n20_cli_repl - - name: test_mlatest_n20_cli_repl - - name: test_m42xc_n16_cli_repl - - name: test_m42xe_n16_cli_repl - - name: test_m44xc_n16_cli_repl - - name: test_m44xe_n16_cli_repl - - name: test_m50xc_n16_cli_repl - - name: test_m50xe_n16_cli_repl - - name: test_m60xc_n16_cli_repl - - name: test_m60xe_n16_cli_repl - - name: test_m70xc_n16_cli_repl - - name: test_m70xe_n16_cli_repl - - name: test_m80xc_n16_cli_repl - - name: test_m80xe_n16_cli_repl - - name: test_mlatest_n16_cli_repl - - name: test_m42xc_n20_e2e_tests - - name: test_m42xe_n20_e2e_tests - - name: test_m44xc_n20_e2e_tests - - name: test_m44xe_n20_e2e_tests - - name: test_m50xc_n20_e2e_tests - - name: test_m50xe_n20_e2e_tests - - name: test_m60xc_n20_e2e_tests - - name: test_m60xe_n20_e2e_tests - - name: test_m70xc_n20_e2e_tests - - name: test_m70xe_n20_e2e_tests - - name: test_m80xc_n20_e2e_tests - - name: test_m80xe_n20_e2e_tests - - name: test_mlatest_n20_e2e_tests - - name: test_m42xc_n16_e2e_tests - - name: test_m42xe_n16_e2e_tests - - name: test_m44xc_n16_e2e_tests - - name: test_m44xe_n16_e2e_tests - - name: test_m50xc_n16_e2e_tests - - name: test_m50xe_n16_e2e_tests - - name: test_m60xc_n16_e2e_tests - - name: test_m60xe_n16_e2e_tests - - name: test_m70xc_n16_e2e_tests - - name: test_m70xe_n16_e2e_tests - - name: test_m80xc_n16_e2e_tests - - name: test_m80xe_n16_e2e_tests - - name: test_mlatest_n16_e2e_tests - - name: test_n20_editor - - name: test_n16_editor - - name: test_n20_errors - - name: test_n16_errors - - name: test_n20_history - - name: test_n16_history - - name: test_n20_i18n - - name: test_n16_i18n - - name: test_n20_js_multiline_to_singleline - - name: test_n16_js_multiline_to_singleline - - name: test_n20_logging - - name: test_n16_logging - - name: test_m42xc_n20_node_runtime_worker_thread - - name: test_m42xe_n20_node_runtime_worker_thread - - name: test_m44xc_n20_node_runtime_worker_thread - - name: test_m44xe_n20_node_runtime_worker_thread - - name: test_m50xc_n20_node_runtime_worker_thread - - name: test_m50xe_n20_node_runtime_worker_thread - - name: test_m60xc_n20_node_runtime_worker_thread - - name: test_m60xe_n20_node_runtime_worker_thread - - name: test_m70xc_n20_node_runtime_worker_thread - - name: test_m70xe_n20_node_runtime_worker_thread - - name: test_m80xc_n20_node_runtime_worker_thread - - name: test_m80xe_n20_node_runtime_worker_thread - - name: test_mlatest_n20_node_runtime_worker_thread - - name: test_m42xc_n16_node_runtime_worker_thread - - name: test_m42xe_n16_node_runtime_worker_thread - - name: test_m44xc_n16_node_runtime_worker_thread - - name: test_m44xe_n16_node_runtime_worker_thread - - name: test_m50xc_n16_node_runtime_worker_thread - - name: test_m50xe_n16_node_runtime_worker_thread - - name: test_m60xc_n16_node_runtime_worker_thread - - name: test_m60xe_n16_node_runtime_worker_thread - - name: test_m70xc_n16_node_runtime_worker_thread - - name: test_m70xe_n16_node_runtime_worker_thread - - name: test_m80xc_n16_node_runtime_worker_thread - - name: test_m80xe_n16_node_runtime_worker_thread - - name: test_mlatest_n16_node_runtime_worker_thread - - name: test_n20_service_provider_core - - name: test_n16_service_provider_core - - name: test_m42xc_n20_service_provider_node_driver - - name: test_m42xe_n20_service_provider_node_driver - - name: test_m44xc_n20_service_provider_node_driver - - name: test_m44xe_n20_service_provider_node_driver - - name: test_m50xc_n20_service_provider_node_driver - - name: test_m50xe_n20_service_provider_node_driver - - name: test_m60xc_n20_service_provider_node_driver - - name: test_m60xe_n20_service_provider_node_driver - - name: test_m70xc_n20_service_provider_node_driver - - name: test_m70xe_n20_service_provider_node_driver - - name: test_m80xc_n20_service_provider_node_driver - - name: test_m80xe_n20_service_provider_node_driver - - name: test_mlatest_n20_service_provider_node_driver - - name: test_m42xc_n16_service_provider_node_driver - - name: test_m42xe_n16_service_provider_node_driver - - name: test_m44xc_n16_service_provider_node_driver - - name: test_m44xe_n16_service_provider_node_driver - - name: test_m50xc_n16_service_provider_node_driver - - name: test_m50xe_n16_service_provider_node_driver - - name: test_m60xc_n16_service_provider_node_driver - - name: test_m60xe_n16_service_provider_node_driver - - name: test_m70xc_n16_service_provider_node_driver - - name: test_m70xe_n16_service_provider_node_driver - - name: test_m80xc_n16_service_provider_node_driver - - name: test_m80xe_n16_service_provider_node_driver - - name: test_mlatest_n16_service_provider_node_driver - - name: test_m42xc_n20_shell_api - - name: test_m42xe_n20_shell_api - - name: test_m44xc_n20_shell_api - - name: test_m44xe_n20_shell_api - - name: test_m50xc_n20_shell_api - - name: test_m50xe_n20_shell_api - - name: test_m60xc_n20_shell_api - - name: test_m60xe_n20_shell_api - - name: test_m70xc_n20_shell_api - - name: test_m70xe_n20_shell_api - - name: test_m80xc_n20_shell_api - - name: test_m80xe_n20_shell_api - - name: test_mlatest_n20_shell_api - - name: test_m42xc_n16_shell_api - - name: test_m42xe_n16_shell_api - - name: test_m44xc_n16_shell_api - - name: test_m44xe_n16_shell_api - - name: test_m50xc_n16_shell_api - - name: test_m50xe_n16_shell_api - - name: test_m60xc_n16_shell_api - - name: test_m60xe_n16_shell_api - - name: test_m70xc_n16_shell_api - - name: test_m70xe_n16_shell_api - - name: test_m80xc_n16_shell_api - - name: test_m80xe_n16_shell_api - - name: test_mlatest_n16_shell_api - - name: test_n20_shell_evaluator - - name: test_n16_shell_evaluator - - name: test_n20_snippet_manager - - name: test_n16_snippet_manager - - name: test_n20_types - - name: test_n16_types - name: win32 display_name: "Windows VS 2022" run_on: windows-vsCurrent-small diff --git a/.evergreen/evergreen.yml.in b/.evergreen/evergreen.yml.in index 90d5fa18d..f9a443bcf 100644 --- a/.evergreen/evergreen.yml.in +++ b/.evergreen/evergreen.yml.in @@ -32,39 +32,62 @@ const MONGOSH_PACKAGES = fs.readdirSync(pathToPackages, { withFileTypes: true }) ...(JSON.parse(fs.readFileSync(path.join(pathToPackages, d.name, 'package.json'))).mongosh || {}) })); +const ALL_UNIT_TEST_BUILD_VARIANTS = []; const ALL_UNIT_TESTS = []; -for (const packageInfo of MONGOSH_PACKAGES) { - for (const { shortName: nShort, versionSpec: nVersion, skipNodeVersionCheck } of NODE_VERSIONS) { - const defaultVariants = ['darwin', 'linux', 'win32']; - if (packageInfo.unitTestsOnly) { - const id = `n${nShort}_${packageInfo.name.replace(/-/g, '_')}`; - ALL_UNIT_TESTS.push({ - id, nShort, nVersion, skipNodeVersionCheck, - packageName: packageInfo.name, - variants: packageInfo.variants ?? defaultVariants - }); - } else { - for (const { shortName: mShort, versionSpec: mVersion } of MONGODB_VERSIONS) { - let variants = packageInfo.variants ?? defaultVariants; - variants = (mShort === '42xe') ? +const platformToDetails = { + 'darwin': { displayName: 'MacOS 14 arm64', runOn: 'macos-14-arm64', executableOsId: 'darwin-arm64' }, + 'linux': { displayName: 'Ubuntu 20.04 x64', runOn: 'ubuntu2004-small', executableOsId: 'darwin-arm64', tags: ["nightly-driver"]}, + 'win32': { displayName: 'Windows', runOn: 'windows-vsCurrent-small', executableOsId: 'win32' }, +} +const defaultVariants = ['darwin', 'linux', 'win32']; + +for (const { shortName: nShort, versionSpec: nVersion, skipNodeVersionCheck } of NODE_VERSIONS) { + for (const platform of defaultVariants) { +const platformDetails = platformToDetails[platform]; + ALL_UNIT_TEST_BUILD_VARIANTS.push({ + ...platformDetails, + name: `${platform}-n${nShort}`, + displayName: `${platformDetails.displayName} n${nShort} (Unit tests)`, + id: `${platform}-n${nShort}`, + runWithUnitTestsOnly: true, + tags: platformDetails.tags ?? [], + platform, nShort, nVersion, skipNodeVersionCheck, + }); + for (const { shortName: mShort, versionSpec: mVersion } of MONGODB_VERSIONS) { + if (mShort === '42xe' && (platform === 'linux' || platform === 'darwin')) { // The MongoDB 4.2 enterprise server does not work on Ubuntu 20.04 or arm64 macOS - variants.filter(v => v !== 'linux' && v !== 'darwin') : + continue; + } + if (['42xc', '42xe', '44xc', '44xe', '50xc', '50xe'].includes(mShort) && (platform === 'darwin')) { // Unit tests on macOS use arm64 and therefore require 6.0+ - (['42xc', '42xe', '44xc', '44xe', '50xc', '50xe'].includes(mShort)) ? - variants.filter(v => v !== 'darwin') : - variants; - const id = `m${mShort}_n${nShort}_${packageInfo.name.replace(/-/g, '_')}`; - ALL_UNIT_TESTS.push({ - id, nShort, nVersion, mShort, mVersion, skipNodeVersionCheck, - packageName: packageInfo.name, - variants + continue; + } + ALL_UNIT_TEST_BUILD_VARIANTS.push({ + ...platformDetails, + name: `tests_${platform}-m${mShort}_n${nShort}`, + id: `${platform}-m${mShort}_n${nShort}`, + runWithUnitTestsOnly: false, + tags: [...(platformDetails.tags ?? []), ...(mShort === 'latest' ? ["mlatest"] : [])], + displayName: `${platformDetails.displayName}${mShort === undefined ? '' : ` m${mShort}`} n${nShort} (Unit tests)`, + platform, + nShort, nVersion, mShort, mVersion, skipNodeVersionCheck, }); } - } } } -const ALL_UNIT_TEST_BUILD_VARIANTS = ['darwin_unit', 'linux_unit', 'win32_unit']; +for (const packageInfo of MONGOSH_PACKAGES) { + const id = `${packageInfo.name.replace(/-/g, '_')}`; + + const variants = packageInfo.variants ?? defaultVariants + ALL_UNIT_TESTS.push({ + id, + packageName: packageInfo.name, + unitTestsOnly: packageInfo.unitTestsOnly, + variants, + }); +} + const { RELEASE_PACKAGE_MATRIX } = require('../config/release-package-matrix'); @@ -280,14 +303,16 @@ functions: content_type: application/x-gzip check_coverage: - <% for (let buildVariant of ALL_UNIT_TEST_BUILD_VARIANTS) { - for (let unitTest of ALL_UNIT_TESTS.filter(t => t.variants.includes(buildVariant.replace(/_unit$/, '')))) { %> + <% for (let variant of ALL_UNIT_TEST_BUILD_VARIANTS) { + for (let unitTest of ALL_UNIT_TESTS.filter(t => t.variants.includes(variant.platform) && (!t.unitTestsOnly || (t.unitTestsOnly && variant.runWithUnitTestsOnly)))) { + let buildVariant = variant.id; + %> - command: s3.get params: aws_key: ${aws_key} aws_secret: ${aws_secret} - local_file: src/nyc-output-<% out(buildVariant) %>-<% out(unitTest.id) %>.tgz - remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-<% out(buildVariant) %>-<% out(unitTest.id) %>.tgz + local_file: src/nyc-output-<% out(buildVariant) %>_<% out(unitTest.id) %>.tgz + remote_file: mongosh/binaries/${revision}/${revision_order_id}/nyc-output-<% out(buildVariant) %>_<% out(unitTest.id) %>.tgz bucket: mciuploads - command: shell.exec params: @@ -295,7 +320,7 @@ functions: shell: bash script: | set -e - tar xvzf nyc-output-<% out(buildVariant) %>-<% out(unitTest.id) %>.tgz + tar xvzf nyc-output-<% out(buildVariant) %>_<% out(unitTest.id) %>.tgz <% } } %> - command: shell.exec params: @@ -1083,7 +1108,7 @@ tasks: - name: check depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install @@ -1110,22 +1135,22 @@ tasks: # UNIT TESTS # E.g. test_m60xc_n16 stands for mongod 6.0.x, community edition, Node.js 16 ### - <% for (const { id, nShort, nVersion, mShort, mVersion, skipNodeVersionCheck, packageName } of ALL_UNIT_TESTS) { %> + <% for (const { id, packageName } of ALL_UNIT_TESTS) { %> - name: test_<% out(id) %> - tags: <% out(["unit-test", ...(mShort === 'latest' ? ["mlatest"] : [])]) %> + tags: <% out(["assigned_to_jira_team_mongosh_mongosh", "unit-test"]) %> depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install vars: - node_js_version: "<% out(nVersion) %>" + node_js_version: ${node_js_version} - func: test vars: - mongosh_server_test_version: "<% out(mVersion || '') %>" - node_js_version: "<% out(nVersion) %>" - mongosh_skip_node_version_check: "<% out(skipNodeVersionCheck) %>" + mongosh_server_test_version: ${mongosh_server_test_version} + node_js_version: ${node_js_version} + mongosh_skip_node_version_check: ${mongosh_skip_node_version_check} mongosh_test_id: "<% out(id) %>" mongosh_run_only_in_package: "<% out(packageName) %>" task_name: ${task_name} @@ -1137,7 +1162,7 @@ tasks: - name: test_vscode depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install @@ -1148,10 +1173,10 @@ tasks: node_js_version: "<% out(NODE_JS_VERSION_20) %>" task_name: ${task_name} - name: test_connectivity - tags: ["extra-integration-test"] + tags: ["extra-integration-test", "assigned_to_jira_team_mongosh_mongosh"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install @@ -1162,10 +1187,10 @@ tasks: node_js_version: "<% out(NODE_JS_VERSION_20) %>" task_name: ${task_name} - name: test_apistrict - tags: ["extra-integration-test"] + tags: ["extra-integration-test", "assigned_to_jira_team_mongosh_mongosh"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install @@ -1181,7 +1206,7 @@ tasks: tags: ["compile-artifact"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install @@ -1201,7 +1226,7 @@ tasks: tags: ["extra-integration-test"] depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install @@ -1493,7 +1518,7 @@ tasks: exec_timeout_secs: 86400 depends_on: - name: compile_ts - variant: linux_unit + variant: linux_compile commands: - func: checkout - func: install @@ -1511,16 +1536,21 @@ tasks: # Need to run builds for every possible build variant. buildvariants: - - name: darwin_unit - display_name: "MacOS 14 arm64 (Unit tests)" - run_on: macos-14-arm64 + <% for (const variant of ALL_UNIT_TEST_BUILD_VARIANTS) { %> + - name: <% out(variant.name) %> + display_name: "<% out(variant.displayName) %>" + run_on: <% out(variant.runOn) %> + tags: <% out(variant.tags) %> expansions: - executable_os_id: darwin-arm64 + executable_os_id: <% out(variant.executableOsId) %> + mongosh_server_test_version: "<% out(variant.mVersion || '') %>" + node_js_version: "<% out(variant.nVersion) %>" + mongosh_skip_node_version_check: "<% out(variant.skipNodeVersionCheck) %>" tasks: - - name: check - <% for (const test of ALL_UNIT_TESTS.filter(t => t.variants.includes('darwin'))) { %> + <% for (const test of ALL_UNIT_TESTS) { %> - name: test_<% out(test.id) %> <% } %> + <% } %> - name: darwin display_name: "MacOS Big Sur" run_on: macos-11 @@ -1542,21 +1572,23 @@ buildvariants: - name: compile_artifact - name: e2e_tests_darwin_arm64 - - name: linux_unit - display_name: "Ubuntu 20.04 x64 (Unit tests)" + - name: linux_compile + display_name: "Ubuntu 20.04 x64 (Compile and Check)" run_on: ubuntu2004-small tags: ["nightly-driver"] tasks: - name: compile_ts - name: check - <% for (const test of ALL_UNIT_TESTS.filter(t => t.variants.includes('linux'))) { %> - - name: test_<% out(test.id) %> - <% } %> + - name: linux_other + display_name: "Ubuntu 20.04 x64 (Other Tests)" + run_on: ubuntu2004-small + tags: ["nightly-driver"] + tasks: - name: test_vscode - name: test_connectivity - name: test_apistrict - name: linux_coverage - display_name: "Coverage and Static Analysis Check" + display_name: "Ubuntu 20.04 x64 (Coverage and Static Analysis Check)" run_on: ubuntu2004-small tasks: - name: check_coverage @@ -1892,17 +1924,6 @@ buildvariants: executable_os_id: darwin-arm64 tasks: - name: e2e_tests_darwin_arm64 - - - name: win32_unit - display_name: "Windows (Unit tests)" - run_on: windows-vsCurrent-small - expansions: - executable_os_id: win32 - tasks: - - name: check - <% for (const test of ALL_UNIT_TESTS.filter(t => t.variants.includes('win32'))) { %> - - name: test_<% out(test.id) %> - <% } %> - name: win32 display_name: "Windows VS 2022" run_on: windows-vsCurrent-small diff --git a/configs/mocha-config-mongosh/reporter.ts b/configs/mocha-config-mongosh/reporter.ts index d8a5c9794..d080f7374 100644 --- a/configs/mocha-config-mongosh/reporter.ts +++ b/configs/mocha-config-mongosh/reporter.ts @@ -13,12 +13,6 @@ export class MochaReporter extends reporters.Base { new Spec(runner); - runner.on('suite', (suite) => { - if (suite.parent?.root) { - suite.title = `${suiteName}__${suite.title}`; - } - }); - new XUnit(runner, { reporterOptions: { suiteName, From f0988ac5bf5d57724ad780a973068433c4672829 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 15 Nov 2024 13:31:42 +0000 Subject: [PATCH 10/34] chore: update auto-generated files (#2264) chore: update THIRD_PARTY_NOTICES Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- THIRD_PARTY_NOTICES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md index 9563906b4..8ea11e564 100644 --- a/THIRD_PARTY_NOTICES.md +++ b/THIRD_PARTY_NOTICES.md @@ -1,5 +1,5 @@ The following third-party software is used by and included in **mongosh**. -This document was automatically generated on Wed Nov 13 2024. +This document was automatically generated on Fri Nov 15 2024. ## List of dependencies From 433250dd7c604349a6c4cd299f947152e759052a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 17 Nov 2024 03:24:11 +0000 Subject: [PATCH 11/34] chore: update auto-generated files (#2265) chore: update THIRD_PARTY_NOTICES Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- THIRD_PARTY_NOTICES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md index 8ea11e564..b62f3b0bc 100644 --- a/THIRD_PARTY_NOTICES.md +++ b/THIRD_PARTY_NOTICES.md @@ -1,5 +1,5 @@ The following third-party software is used by and included in **mongosh**. -This document was automatically generated on Fri Nov 15 2024. +This document was automatically generated on Sun Nov 17 2024. ## List of dependencies From aab0e8925af7fdf9387374ed976fa085ee103cd8 Mon Sep 17 00:00:00 2001 From: Basit <1305718+mabaasit@users.noreply.github.com> Date: Mon, 18 Nov 2024 14:54:44 +0100 Subject: [PATCH 12/34] chore(deps): bump cross-spawn MONGOSH-1903 (#2263) bump cross-spawn --- package-lock.json | 36 ++++++++++++++++++--------- packages/build/package.json | 4 +-- packages/snippet-manager/package.json | 4 +-- 3 files changed, 28 insertions(+), 16 deletions(-) diff --git a/package-lock.json b/package-lock.json index 98bae2415..69a8b0aca 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9749,14 +9749,6 @@ "@types/node": "*" } }, - "node_modules/@types/cross-spawn": { - "version": "6.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/decompress": { "version": "4.2.4", "dev": true, @@ -29192,7 +29184,7 @@ "@mongodb-js/prettier-config-devtools": "^1.0.1", "@mongodb-js/tsconfig-mongosh": "^1.0.0", "@types/command-exists": "^1.2.0", - "@types/cross-spawn": "^6.0.2", + "@types/cross-spawn": "^6.0.6", "@types/download": "^8.0.1", "@types/es-aggregate-error": "^1.0.2", "@types/node-fetch": "^2.6.4", @@ -29200,7 +29192,7 @@ "@types/tar": "^4.0.4", "@types/tar-fs": "^2.0.0", "@types/tmp": "^0.2.3", - "cross-spawn": "^7.0.3", + "cross-spawn": "^7.0.5", "depcheck": "^1.4.7", "eslint": "^7.25.0", "prettier": "^2.8.8", @@ -29211,6 +29203,16 @@ "node": ">=14.15.1" } }, + "packages/build/node_modules/@types/cross-spawn": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.6.tgz", + "integrity": "sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, "packages/build/node_modules/node-fetch": { "version": "2.6.12", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz", @@ -29770,7 +29772,7 @@ "@mongosh/shell-api": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", "bson": "^6.9.0", - "cross-spawn": "^7.0.3", + "cross-spawn": "^7.0.5", "escape-string-regexp": "^4.0.0", "joi": "^17.4.0", "tar": "^6.1.15" @@ -29779,7 +29781,7 @@ "@mongodb-js/eslint-config-mongosh": "^1.0.0", "@mongodb-js/prettier-config-devtools": "^1.0.1", "@mongodb-js/tsconfig-mongosh": "^1.0.0", - "@types/cross-spawn": "^6.0.2", + "@types/cross-spawn": "^6.0.6", "@types/tar": "^4.0.4", "depcheck": "^1.4.7", "eslint": "^7.25.0", @@ -29790,6 +29792,16 @@ "node": ">=14.15.1" } }, + "packages/snippet-manager/node_modules/@types/cross-spawn": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.6.tgz", + "integrity": "sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, "packages/types": { "name": "@mongosh/types", "version": "0.0.0-dev.0", diff --git a/packages/build/package.json b/packages/build/package.json index e77aecfd8..f96bf7c56 100644 --- a/packages/build/package.json +++ b/packages/build/package.json @@ -44,7 +44,7 @@ "@mongodb-js/prettier-config-devtools": "^1.0.1", "@mongodb-js/tsconfig-mongosh": "^1.0.0", "@types/command-exists": "^1.2.0", - "@types/cross-spawn": "^6.0.2", + "@types/cross-spawn": "^6.0.6", "@types/download": "^8.0.1", "@types/es-aggregate-error": "^1.0.2", "@types/node-fetch": "^2.6.4", @@ -52,7 +52,7 @@ "@types/tar": "^4.0.4", "@types/tar-fs": "^2.0.0", "@types/tmp": "^0.2.3", - "cross-spawn": "^7.0.3", + "cross-spawn": "^7.0.5", "depcheck": "^1.4.7", "eslint": "^7.25.0", "prettier": "^2.8.8", diff --git a/packages/snippet-manager/package.json b/packages/snippet-manager/package.json index b157f0a33..1e71aedb8 100644 --- a/packages/snippet-manager/package.json +++ b/packages/snippet-manager/package.json @@ -40,7 +40,7 @@ "@mongosh/shell-api": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", "bson": "^6.9.0", - "cross-spawn": "^7.0.3", + "cross-spawn": "^7.0.5", "escape-string-regexp": "^4.0.0", "joi": "^17.4.0", "tar": "^6.1.15" @@ -49,7 +49,7 @@ "@mongodb-js/eslint-config-mongosh": "^1.0.0", "@mongodb-js/prettier-config-devtools": "^1.0.1", "@mongodb-js/tsconfig-mongosh": "^1.0.0", - "@types/cross-spawn": "^6.0.2", + "@types/cross-spawn": "^6.0.6", "@types/tar": "^4.0.4", "depcheck": "^1.4.7", "eslint": "^7.25.0", From 2c72803de91d86f6480af11337f6c7fbfa01ac96 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 18 Nov 2024 14:03:48 +0000 Subject: [PATCH 13/34] chore: update auto-generated files (#2266) * chore: update THIRD_PARTY_NOTICES * chore: update AUTHORS --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- THIRD_PARTY_NOTICES.md | 2 +- packages/snippet-manager/AUTHORS | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md index b62f3b0bc..4736613e8 100644 --- a/THIRD_PARTY_NOTICES.md +++ b/THIRD_PARTY_NOTICES.md @@ -1,5 +1,5 @@ The following third-party software is used by and included in **mongosh**. -This document was automatically generated on Sun Nov 17 2024. +This document was automatically generated on Mon Nov 18 2024. ## List of dependencies diff --git a/packages/snippet-manager/AUTHORS b/packages/snippet-manager/AUTHORS index bfb7a6aad..b4701110b 100644 --- a/packages/snippet-manager/AUTHORS +++ b/packages/snippet-manager/AUTHORS @@ -9,3 +9,4 @@ Le Roux Bodenstein Paula Stachova Sergey Petushkov Gagik Amaryan +Basit <1305718+mabaasit@users.noreply.github.com> From 05f376e175e23dd161ca0a72176478c0d1379278 Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Tue, 19 Nov 2024 18:44:26 +0100 Subject: [PATCH 14/34] chore(ci): set `MACOSX_DEPLOYMENT_TARGET` (#2267) No change in semantics, but the environment variable is generally replacing the `-mmacosx-version-min` compiler flag, so let's specify both. (We could raise the minimum as well at some point, but unless there's an actual reason to do so other than "we can" I'd just leave it as-is.) --- .evergreen/compile-artifact.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/.evergreen/compile-artifact.sh b/.evergreen/compile-artifact.sh index eaac9d5a9..683b683ff 100755 --- a/.evergreen/compile-artifact.sh +++ b/.evergreen/compile-artifact.sh @@ -26,6 +26,7 @@ if [ `uname` = Darwin ]; then # match what Node.js 20 does on their own builder machines export CFLAGS='-mmacosx-version-min=10.15' export CXXFLAGS='-mmacosx-version-min=10.15' + export MACOSX_DEPLOYMENT_TARGET=10.15 fi # The CI machines we have for Windows and x64 macOS are not From 5a47229bfc171a84c3b5395e9e025207b0c0aa9f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 19 Nov 2024 17:53:34 +0000 Subject: [PATCH 15/34] chore: update auto-generated files (#2268) chore: update THIRD_PARTY_NOTICES Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- THIRD_PARTY_NOTICES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md index 4736613e8..71c4533ae 100644 --- a/THIRD_PARTY_NOTICES.md +++ b/THIRD_PARTY_NOTICES.md @@ -1,5 +1,5 @@ The following third-party software is used by and included in **mongosh**. -This document was automatically generated on Mon Nov 18 2024. +This document was automatically generated on Tue Nov 19 2024. ## List of dependencies From 3ee446ac4599ed3c853d24f81fd8df1da0b4c3bd Mon Sep 17 00:00:00 2001 From: Gagik Amaryan Date: Thu, 21 Nov 2024 15:33:03 +0100 Subject: [PATCH 16/34] chore(ci): filter for explictily set variants in unit tests (#2271) --- .evergreen.yml | 238 ------------------------------------ .evergreen/evergreen.yml.in | 2 +- 2 files changed, 1 insertion(+), 239 deletions(-) diff --git a/.evergreen.yml b/.evergreen.yml index 981bd8062..2fc826de8 100644 --- a/.evergreen.yml +++ b/.evergreen.yml @@ -13668,16 +13668,13 @@ buildvariants: - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -13703,16 +13700,13 @@ buildvariants: - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -13738,16 +13732,13 @@ buildvariants: - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -13773,16 +13764,13 @@ buildvariants: - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -13808,16 +13796,13 @@ buildvariants: - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -13843,16 +13828,13 @@ buildvariants: - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -13878,16 +13860,13 @@ buildvariants: - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -13913,16 +13892,13 @@ buildvariants: - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -13943,12 +13919,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -13957,7 +13931,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -13978,12 +13951,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -13992,7 +13963,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14013,12 +13983,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -14027,7 +13995,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14048,12 +14015,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -14062,7 +14027,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14083,12 +14047,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -14097,7 +14059,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14118,12 +14079,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -14132,7 +14091,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14153,12 +14111,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -14167,7 +14123,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14188,12 +14143,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -14202,7 +14155,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14223,12 +14175,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -14237,7 +14187,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14258,12 +14207,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -14272,7 +14219,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14293,12 +14239,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -14307,7 +14251,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14328,12 +14271,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -14342,7 +14283,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14363,12 +14303,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -14377,7 +14315,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14398,21 +14335,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14433,21 +14366,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14468,21 +14397,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14503,21 +14428,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14538,21 +14459,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14573,21 +14490,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14608,21 +14521,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14643,21 +14552,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14678,21 +14583,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14713,21 +14614,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14748,21 +14645,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14783,21 +14676,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14818,21 +14707,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14853,21 +14738,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14893,16 +14774,13 @@ buildvariants: - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14928,16 +14806,13 @@ buildvariants: - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14963,16 +14838,13 @@ buildvariants: - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -14998,16 +14870,13 @@ buildvariants: - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15033,16 +14902,13 @@ buildvariants: - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15068,16 +14934,13 @@ buildvariants: - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15103,16 +14966,13 @@ buildvariants: - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15138,16 +14998,13 @@ buildvariants: - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15168,12 +15025,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -15182,7 +15037,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15203,12 +15057,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -15217,7 +15069,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15238,12 +15089,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -15252,7 +15101,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15273,12 +15121,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -15287,7 +15133,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15308,12 +15153,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -15322,7 +15165,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15343,12 +15185,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -15357,7 +15197,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15378,12 +15217,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -15392,7 +15229,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15413,12 +15249,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -15427,7 +15261,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15448,12 +15281,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -15462,7 +15293,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15483,12 +15313,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -15497,7 +15325,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15518,12 +15345,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -15532,7 +15357,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15553,12 +15377,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -15567,7 +15389,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15588,12 +15409,10 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors @@ -15602,7 +15421,6 @@ buildvariants: - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15623,21 +15441,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15658,21 +15472,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15693,21 +15503,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15728,21 +15534,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15763,21 +15565,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15798,21 +15596,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15833,21 +15627,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15868,21 +15658,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15903,21 +15689,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15938,21 +15720,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -15973,21 +15751,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -16008,21 +15782,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -16043,21 +15813,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver @@ -16078,21 +15844,17 @@ buildvariants: - name: test_arg_parser - name: test_async_rewriter2 - name: test_autocomplete - - name: test_browser_repl - name: test_browser_runtime_core - name: test_browser_runtime_electron - name: test_build - name: test_cli_repl - - name: test_connectivity_tests - name: test_e2e_tests - name: test_editor - name: test_errors - name: test_history - name: test_i18n - - name: test_java_shell - name: test_js_multiline_to_singleline - name: test_logging - - name: test_mongosh - name: test_node_runtime_worker_thread - name: test_service_provider_core - name: test_service_provider_node_driver diff --git a/.evergreen/evergreen.yml.in b/.evergreen/evergreen.yml.in index f9a443bcf..a3c4138a9 100644 --- a/.evergreen/evergreen.yml.in +++ b/.evergreen/evergreen.yml.in @@ -1547,7 +1547,7 @@ buildvariants: node_js_version: "<% out(variant.nVersion) %>" mongosh_skip_node_version_check: "<% out(variant.skipNodeVersionCheck) %>" tasks: - <% for (const test of ALL_UNIT_TESTS) { %> + <% for (const test of ALL_UNIT_TESTS.filter(test => test.variants.includes(variant.platform))) { %> - name: test_<% out(test.id) %> <% } %> <% } %> From c5286172b89bdbd0364de6699097829cf33a1712 Mon Sep 17 00:00:00 2001 From: Nikola Irinchev Date: Thu, 21 Nov 2024 15:34:56 +0100 Subject: [PATCH 17/34] fix: include nonce in oidc request by default MONGOSH-1905 MONGOSH-1917 (#2269) --- .github/workflows/cron-tasks.yml | 15 +-- README.md | 1 + package-lock.json | 114 ++++++++++-------- packages/arg-parser/src/arg-mapper.spec.ts | 16 +++ packages/arg-parser/src/arg-mapper.ts | 3 +- packages/arg-parser/src/cli-options.ts | 1 + packages/cli-repl/README.md | 1 + packages/cli-repl/src/arg-parser.ts | 1 + packages/cli-repl/src/constants.ts | 3 + packages/e2e-tests/package.json | 2 +- packages/e2e-tests/test/e2e-oidc.spec.ts | 36 ++++-- packages/i18n/src/locales/en_US.ts | 1 + packages/mongosh/README.md | 1 + .../service-provider-node-driver/package.json | 2 +- 14 files changed, 119 insertions(+), 78 deletions(-) diff --git a/.github/workflows/cron-tasks.yml b/.github/workflows/cron-tasks.yml index c31173809..18886cc6c 100644 --- a/.github/workflows/cron-tasks.yml +++ b/.github/workflows/cron-tasks.yml @@ -13,24 +13,24 @@ jobs: name: Update automatically generated files runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: # don't checkout a detatched HEAD ref: ${{ github.head_ref }} # this is important so git log can pick up on # the whole history to generate the list of AUTHORS - fetch-depth: '0' + fetch-depth: "0" - name: Set up Git run: | git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com" git config --local user.name "github-actions[bot]" - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v4 with: node-version: ^16.x - cache: 'npm' + cache: "npm" - name: Install npm@8 run: | @@ -50,7 +50,6 @@ jobs: run: | npm run update-authors git add AUTHORS \*/AUTHORS - git commit --no-allow-empty -m "chore: update AUTHORS" || true - name: Generate Error Documentation run: | @@ -58,25 +57,21 @@ jobs: mv error-overview.md error-overview.rst packages/errors/generated/ npm run reformat git add packages/errors/generated - git commit --no-allow-empty -m "chore: update error documentation" || true - name: Regenerate Evergreen Config run: | npm run update-evergreen-config git add .evergreen.yml - git commit --no-allow-empty -m "chore: update evergreen config" || true - name: Update Security Test Summary run: | npm run update-security-test-summary git add docs/security-test-summary.md - git commit --no-allow-empty -m "chore: update security test summary" || true - name: Regenerate CLI usage text in README files run: | npm run update-cli-usage-text packages/*/*.md *.md git add packages/*/*.md *.md - git commit --no-allow-empty -m "chore: update CLI usage text" || true - name: Create pull request id: cpr @@ -84,7 +79,7 @@ jobs: with: commit-message: Update auto-generated files branch: ci/cron-tasks-update-files - title: 'chore: update auto-generated files' + title: "chore: update auto-generated files" body: | - Update auto-generated files diff --git a/README.md b/README.md index 39e44bcf5..c2c9b146e 100644 --- a/README.md +++ b/README.md @@ -90,6 +90,7 @@ variable. For detailed instructions for each of our supported platforms, please --oidcTrustedEndpoint Treat the cluster/database mongosh as a trusted endpoint --oidcIdTokenAsAccessToken Use ID tokens in place of access tokens for auth --oidcDumpTokens[=mode] Debug OIDC by printing tokens to mongosh's output [full|include-secrets] + --oidcNoNonce Don't send a nonce argument in the OIDC auth request DB Address Examples: diff --git a/package-lock.json b/package-lock.json index 69a8b0aca..fb5577e78 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5928,57 +5928,10 @@ "version": "1.1.3", "license": "Apache-2.0" }, - "node_modules/@mongodb-js/oidc-mock-provider": { - "version": "0.10.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "yargs": "17.7.2" - }, - "bin": { - "oidc-mock-provider": "bin/oidc-mock-provider.js" - } - }, - "node_modules/@mongodb-js/oidc-mock-provider/node_modules/cliui": { - "version": "8.0.1", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@mongodb-js/oidc-mock-provider/node_modules/yargs": { - "version": "17.7.2", - "dev": true, - "license": "MIT", - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@mongodb-js/oidc-mock-provider/node_modules/yargs-parser": { - "version": "21.1.1", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" - } - }, "node_modules/@mongodb-js/oidc-plugin": { - "version": "1.1.1", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@mongodb-js/oidc-plugin/-/oidc-plugin-1.1.2.tgz", + "integrity": "sha512-lMSOUX28ranfDt/a9WKZJcGEmUgSZ6F8KvSyGSKkzWPLRucb05slQmFN4lA5RR2fQIPrTLNPCdV39qAU2RLUSQ==", "license": "Apache-2.0", "dependencies": { "express": "^4.18.2", @@ -29371,7 +29324,7 @@ }, "devDependencies": { "@mongodb-js/eslint-config-mongosh": "^1.0.0", - "@mongodb-js/oidc-mock-provider": "^0.10.0", + "@mongodb-js/oidc-mock-provider": "^0.10.2", "@mongodb-js/prettier-config-devtools": "^1.0.1", "@mongodb-js/tsconfig-mongosh": "^1.0.0", "@types/chai-as-promised": "^7.1.3", @@ -29392,6 +29345,34 @@ "node": ">=16.15.0" } }, + "packages/e2e-tests/node_modules/@mongodb-js/oidc-mock-provider": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/@mongodb-js/oidc-mock-provider/-/oidc-mock-provider-0.10.2.tgz", + "integrity": "sha512-mH9tpgqYvF2ZRBbFKta+ziN48V+t/+NPLQoe7nZ8bYbWsGfXY79QKMIElaXlU8HnemnqUbOqBSYuizgs62OxfQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "yargs": "17.7.2" + }, + "bin": { + "oidc-mock-provider": "bin/oidc-mock-provider.js" + } + }, + "packages/e2e-tests/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, "packages/e2e-tests/node_modules/data-uri-to-buffer": { "version": "4.0.1", "dev": true, @@ -29417,6 +29398,35 @@ "url": "https://opencollective.com/node-fetch" } }, + "packages/e2e-tests/node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "packages/e2e-tests/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, "packages/editor": { "name": "@mongosh/editor", "version": "0.0.0-dev.0", @@ -29685,7 +29695,7 @@ "license": "Apache-2.0", "dependencies": { "@mongodb-js/devtools-connect": "^3.3.3", - "@mongodb-js/oidc-plugin": "^1.1.1", + "@mongodb-js/oidc-plugin": "^1.1.2", "@mongosh/errors": "0.0.0-dev.0", "@mongosh/service-provider-core": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", diff --git a/packages/arg-parser/src/arg-mapper.spec.ts b/packages/arg-parser/src/arg-mapper.spec.ts index 0ea166b4d..6d230bd0a 100644 --- a/packages/arg-parser/src/arg-mapper.spec.ts +++ b/packages/arg-parser/src/arg-mapper.spec.ts @@ -450,6 +450,22 @@ describe('arg-mapper.mapCliToDriver', function () { }); }); + context('when cli args have oidcNoNonce', function () { + const cliOptions: CliOptions = { + oidcNoNonce: true, + }; + + it('maps to oidc skipNonceInAuthCodeRequest', function () { + expect(optionsTest(cliOptions)).to.deep.equal({ + driver: { + oidc: { + skipNonceInAuthCodeRequest: true, + }, + }, + }); + }); + }); + context('when cli args have browser', function () { it('maps to oidc command', function () { expect(optionsTest({ browser: '/usr/bin/browser' })).to.deep.equal({ diff --git a/packages/arg-parser/src/arg-mapper.ts b/packages/arg-parser/src/arg-mapper.ts index 29b6160fd..45bc456cf 100644 --- a/packages/arg-parser/src/arg-mapper.ts +++ b/packages/arg-parser/src/arg-mapper.ts @@ -29,7 +29,7 @@ function setServerApi( const serverApi = typeof previousServerApi === 'string' ? { version: previousServerApi } - : { ...previousServerApi } ?? {}; + : { ...previousServerApi }; serverApi[key] = value; return setDriver(i, 'serverApi', serverApi as Required); } @@ -237,6 +237,7 @@ const MAPPINGS: { v.split(',').filter(Boolean) as OIDCOptions['allowedFlows'] ), oidcIdTokenAsAccessToken: (i, v) => setOIDC(i, 'passIdTokenAsAccessToken', v), + oidcNoNonce: (i, v) => setOIDC(i, 'skipNonceInAuthCodeRequest', v), browser: (i, v) => setOIDC(i, 'openBrowser', typeof v === 'string' ? { command: v } : v), }; diff --git a/packages/arg-parser/src/cli-options.ts b/packages/arg-parser/src/cli-options.ts index c54f23336..932a91cf3 100644 --- a/packages/arg-parser/src/cli-options.ts +++ b/packages/arg-parser/src/cli-options.ts @@ -56,5 +56,6 @@ export interface CliOptions { oidcTrustedEndpoint?: boolean; oidcIdTokenAsAccessToken?: boolean; oidcDumpTokens?: boolean | 'redacted' | 'include-secrets'; + oidcNoNonce?: boolean; browser?: string | false; } diff --git a/packages/cli-repl/README.md b/packages/cli-repl/README.md index fdc86ab0d..777481885 100644 --- a/packages/cli-repl/README.md +++ b/packages/cli-repl/README.md @@ -75,6 +75,7 @@ of mongosh, visit https://www.mongodb.com/try/download/shell. --oidcTrustedEndpoint Treat the cluster/database mongosh as a trusted endpoint --oidcIdTokenAsAccessToken Use ID tokens in place of access tokens for auth --oidcDumpTokens[=mode] Debug OIDC by printing tokens to mongosh's output [full|include-secrets] + --oidcNoNonce Don't send a nonce argument in the OIDC auth request DB Address Examples: diff --git a/packages/cli-repl/src/arg-parser.ts b/packages/cli-repl/src/arg-parser.ts index 809639b22..6d6c9840f 100644 --- a/packages/cli-repl/src/arg-parser.ts +++ b/packages/cli-repl/src/arg-parser.ts @@ -65,6 +65,7 @@ const OPTIONS = { 'norc', 'oidcTrustedEndpoint', 'oidcIdTokenAsAccessToken', + 'oidcNoNonce', 'perfTests', 'quiet', 'retryWrites', diff --git a/packages/cli-repl/src/constants.ts b/packages/cli-repl/src/constants.ts index 1a1993977..94bfc5c37 100644 --- a/packages/cli-repl/src/constants.ts +++ b/packages/cli-repl/src/constants.ts @@ -152,6 +152,9 @@ export const USAGE = ` --oidcDumpTokens[=mode] ${i18n.__( 'cli-repl.args.oidcDumpTokens' )} + --oidcNoNonce ${i18n.__( + 'cli-repl.args.oidcNoNonce' + )} ${clr(i18n.__('cli-repl.args.dbAddressOptions'), 'mongosh:section-header')} diff --git a/packages/e2e-tests/package.json b/packages/e2e-tests/package.json index 2b60cd517..9f2ac5906 100644 --- a/packages/e2e-tests/package.json +++ b/packages/e2e-tests/package.json @@ -33,7 +33,7 @@ }, "devDependencies": { "@mongodb-js/eslint-config-mongosh": "^1.0.0", - "@mongodb-js/oidc-mock-provider": "^0.10.0", + "@mongodb-js/oidc-mock-provider": "^0.10.2", "@mongodb-js/prettier-config-devtools": "^1.0.1", "@mongodb-js/tsconfig-mongosh": "^1.0.0", "@types/chai-as-promised": "^7.1.3", diff --git a/packages/e2e-tests/test/e2e-oidc.spec.ts b/packages/e2e-tests/test/e2e-oidc.spec.ts index a8ddaa7f3..ba464f882 100644 --- a/packages/e2e-tests/test/e2e-oidc.spec.ts +++ b/packages/e2e-tests/test/e2e-oidc.spec.ts @@ -180,20 +180,30 @@ describe('OIDC auth e2e', function () { ); } - it('can successfully authenticate using OIDC Auth Code Flow', async function () { - shell = this.startTestShell({ - args: [ - await testServer.connectionString(), - '--authenticationMechanism=MONGODB-OIDC', - '--oidcRedirectUri=http://localhost:0/', - `--browser=${fetchBrowserFixture}`, - ], + for (const useNonce of [true, false]) { + describe(`with nonce=${useNonce}`, function () { + it('can successfully authenticate using OIDC Auth Code Flow', async function () { + const args = [ + await testServer.connectionString(), + '--authenticationMechanism=MONGODB-OIDC', + '--oidcRedirectUri=http://localhost:0/', + `--browser=${fetchBrowserFixture}`, + ]; + + if (!useNonce) { + args.push('--oidcNoNonce'); + } + + shell = this.startTestShell({ + args, + }); + await shell.waitForPrompt(); + + await verifyUser(shell, 'testuser', 'testServer-group'); + shell.assertNoErrors(); + }); }); - await shell.waitForPrompt(); - - await verifyUser(shell, 'testuser', 'testServer-group'); - shell.assertNoErrors(); - }); + } it('can successfully authenticate using OIDC Auth Code Flow when a username is specified', async function () { shell = this.startTestShell({ diff --git a/packages/i18n/src/locales/en_US.ts b/packages/i18n/src/locales/en_US.ts index c78a1da83..3e9478989 100644 --- a/packages/i18n/src/locales/en_US.ts +++ b/packages/i18n/src/locales/en_US.ts @@ -92,6 +92,7 @@ const translations: Catalog = { 'Use ID tokens in place of access tokens for auth', oidcDumpTokens: "Debug OIDC by printing tokens to mongosh's output [full|include-secrets]", + oidcNoNonce: "Don't send a nonce argument in the OIDC auth request", }, 'arg-parser': { 'unknown-option': 'Error parsing command line: unrecognized option:', diff --git a/packages/mongosh/README.md b/packages/mongosh/README.md index 5e86059b2..1a2c500f2 100644 --- a/packages/mongosh/README.md +++ b/packages/mongosh/README.md @@ -79,6 +79,7 @@ of mongosh, visit https://www.mongodb.com/try/download/shell. --oidcTrustedEndpoint Treat the cluster/database mongosh as a trusted endpoint --oidcIdTokenAsAccessToken Use ID tokens in place of access tokens for auth --oidcDumpTokens[=mode] Debug OIDC by printing tokens to mongosh's output [full|include-secrets] + --oidcNoNonce Don't send a nonce argument in the OIDC auth request DB Address Examples: diff --git a/packages/service-provider-node-driver/package.json b/packages/service-provider-node-driver/package.json index b4f52bf2c..65199f0cf 100644 --- a/packages/service-provider-node-driver/package.json +++ b/packages/service-provider-node-driver/package.json @@ -48,7 +48,7 @@ }, "dependencies": { "@mongodb-js/devtools-connect": "^3.3.3", - "@mongodb-js/oidc-plugin": "^1.1.1", + "@mongodb-js/oidc-plugin": "^1.1.2", "@mongosh/errors": "0.0.0-dev.0", "@mongosh/service-provider-core": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", From ebd256bb1f2b82eedb5de008295fd0ab54ab6331 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 21 Nov 2024 14:42:08 +0000 Subject: [PATCH 18/34] chore: update auto-generated files (#2272) chore: update THIRD_PARTY_NOTICES Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- THIRD_PARTY_NOTICES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md index 71c4533ae..9e3158ee2 100644 --- a/THIRD_PARTY_NOTICES.md +++ b/THIRD_PARTY_NOTICES.md @@ -1,5 +1,5 @@ The following third-party software is used by and included in **mongosh**. -This document was automatically generated on Tue Nov 19 2024. +This document was automatically generated on Thu Nov 21 2024. ## List of dependencies From dce0b68faaf8efc6d7ec19bb219f43f0789ebbe0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 21 Nov 2024 14:43:54 +0000 Subject: [PATCH 19/34] chore: update auto-generated files (#2273) * chore: update THIRD_PARTY_NOTICES * Update auto-generated files --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: addaleax <899444+addaleax@users.noreply.github.com> --- packages/arg-parser/AUTHORS | 1 + packages/e2e-tests/AUTHORS | 1 + packages/i18n/AUTHORS | 1 + packages/mongosh/AUTHORS | 1 + 4 files changed, 4 insertions(+) diff --git a/packages/arg-parser/AUTHORS b/packages/arg-parser/AUTHORS index 6369c10db..3089e26c1 100644 --- a/packages/arg-parser/AUTHORS +++ b/packages/arg-parser/AUTHORS @@ -9,3 +9,4 @@ Basit <1305718+mabaasit@users.noreply.github.com> Alena Khineika Sergey Petushkov Gagik Amaryan +Nikola Irinchev diff --git a/packages/e2e-tests/AUTHORS b/packages/e2e-tests/AUTHORS index e045c4873..ecb4a2415 100644 --- a/packages/e2e-tests/AUTHORS +++ b/packages/e2e-tests/AUTHORS @@ -8,3 +8,4 @@ Basit <1305718+mabaasit@users.noreply.github.com> Alena Khineika Kræn Hansen Gagik Amaryan +Nikola Irinchev diff --git a/packages/i18n/AUTHORS b/packages/i18n/AUTHORS index 48ae6d149..b5c65e79d 100644 --- a/packages/i18n/AUTHORS +++ b/packages/i18n/AUTHORS @@ -21,3 +21,4 @@ Alena Khineika Paula Stachova Gagik Amaryan mongodb-matthew-normyle <120420718+mongodb-matthew-normyle@users.noreply.github.com> +Nikola Irinchev diff --git a/packages/mongosh/AUTHORS b/packages/mongosh/AUTHORS index a2b319434..6a445e79a 100644 --- a/packages/mongosh/AUTHORS +++ b/packages/mongosh/AUTHORS @@ -6,3 +6,4 @@ github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Michael Rose Le Roux Bodenstein Alena Khineika +Nikola Irinchev From 3d751a26d939fa5525648c38e2b294cc6c7fdeba Mon Sep 17 00:00:00 2001 From: mongodb-matthew-normyle <120420718+mongodb-matthew-normyle@users.noreply.github.com> Date: Fri, 22 Nov 2024 06:25:32 -0600 Subject: [PATCH 20/34] feat(shell-api): add options in stream processor start, stop, and drop MONGOSH-1920 (#2274) --- packages/shell-api/src/stream-processor.ts | 13 ++-- packages/shell-api/src/streams.spec.ts | 82 ++++++++++++++++------ 2 files changed, 69 insertions(+), 26 deletions(-) diff --git a/packages/shell-api/src/stream-processor.ts b/packages/shell-api/src/stream-processor.ts index a70b9c8c0..789fc9dd7 100644 --- a/packages/shell-api/src/stream-processor.ts +++ b/packages/shell-api/src/stream-processor.ts @@ -26,27 +26,30 @@ export default class StreamProcessor extends ShellApiWithMongoClass { } @returnsPromise - async start() { + async start(options: Document = {}) { return await this._streams._runStreamCommand({ startStreamProcessor: this.name, + ...options, }); } @returnsPromise - async stop() { + async stop(options: Document = {}) { return await this._streams._runStreamCommand({ stopStreamProcessor: this.name, + ...options, }); } @returnsPromise - async drop() { - return this._drop(); + async drop(options: Document = {}) { + return this._drop(options); } - async _drop() { + async _drop(options: Document = {}) { return await this._streams._runStreamCommand({ dropStreamProcessor: this.name, + ...options, }); } diff --git a/packages/shell-api/src/streams.spec.ts b/packages/shell-api/src/streams.spec.ts index 135db7856..8a26b6d71 100644 --- a/packages/shell-api/src/streams.spec.ts +++ b/packages/shell-api/src/streams.spec.ts @@ -164,18 +164,67 @@ describe('Streams', function () { }); }); + // Create a stream processor. + const createProcessor = async (name: string) => { + const runCmdStub = sinon + .stub(mongo._serviceProvider, 'runCommand') + .resolves({ ok: 1 }); + const pipeline = [{ $match: { foo: 'bar' } }]; + const processor = await streams.createStreamProcessor(name, pipeline); + expect(processor).to.eql(streams.getProcessor(name)); + const cmd = { createStreamProcessor: name, pipeline }; + expect(runCmdStub.calledOnceWithExactly('admin', cmd, {})).to.be.true; + return { runCmdStub, processor }; + }; + + // Validate supplying options in start,stop, and drop commands. + describe('options', function () { + it('supplies options in start, stop, and drop', async function () { + const name = 'testOptions'; + const { runCmdStub, processor } = await createProcessor(name); + + // Start the stream processor with an extra option. + await processor.start({ resumeFromCheckpoint: false }); + expect( + runCmdStub.calledWithExactly( + 'admin', + { startStreamProcessor: name, resumeFromCheckpoint: false }, + {} + ) + ).to.be.true; + + // Stop the stream processor with an extra option. + await processor.stop({ force: true }); + expect( + runCmdStub.calledWithExactly( + 'admin', + { stopStreamProcessor: name, force: true }, + {} + ) + ).to.be.true; + + // Drop the stream processor with a few extra options. + const opts = { + force: true, + ttl: { unit: 'day', size: 30 }, + }; + await processor.drop(opts); + expect( + runCmdStub.calledWithExactly( + 'admin', + { + dropStreamProcessor: name, + ...opts, + }, + {} + ) + ).to.be.true; + }); + }); + describe('modify', function () { it('throws with invalid parameters', async function () { - // Create the stream processor. - const runCmdStub = sinon - .stub(mongo._serviceProvider, 'runCommand') - .resolves({ ok: 1 }); - const name = 'p1'; - const pipeline = [{ $match: { foo: 'bar' } }]; - const processor = await streams.createStreamProcessor(name, pipeline); - expect(processor).to.eql(streams.getProcessor(name)); - const cmd = { createStreamProcessor: name, pipeline }; - expect(runCmdStub.calledOnceWithExactly('admin', cmd, {})).to.be.true; + const { processor } = await createProcessor('testModify'); // No arguments to modify. const caught = await processor @@ -206,17 +255,8 @@ describe('Streams', function () { }); it('works with pipeline and options arguments', async function () { - const runCmdStub = sinon - .stub(mongo._serviceProvider, 'runCommand') - .resolves({ ok: 1 }); - - // Create the stream processor. - const name = 'p1'; - const pipeline = [{ $match: { foo: 'bar' } }]; - const processor = await streams.createStreamProcessor(name, pipeline); - expect(processor).to.eql(streams.getProcessor(name)); - const cmd = { createStreamProcessor: name, pipeline }; - expect(runCmdStub.calledOnceWithExactly('admin', cmd, {})).to.be.true; + const name = 'testModify'; + const { runCmdStub, processor } = await createProcessor(name); // Start the stream processor. await processor.start(); From e8cb08b168154912e4f2301f990dc929f8b62409 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 22 Nov 2024 12:34:23 +0000 Subject: [PATCH 21/34] chore: update auto-generated files (#2276) chore: update THIRD_PARTY_NOTICES Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- THIRD_PARTY_NOTICES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md index 9e3158ee2..92c982c36 100644 --- a/THIRD_PARTY_NOTICES.md +++ b/THIRD_PARTY_NOTICES.md @@ -1,5 +1,5 @@ The following third-party software is used by and included in **mongosh**. -This document was automatically generated on Thu Nov 21 2024. +This document was automatically generated on Fri Nov 22 2024. ## List of dependencies From 8bf4c46b5d4ec3cbd3adbc91ee571321d21a0a5a Mon Sep 17 00:00:00 2001 From: Gagik Amaryan Date: Fri, 22 Nov 2024 14:03:03 +0100 Subject: [PATCH 22/34] fix(ci): allocate more memory to fix test_vscode MONGOSH-1892 (#2239) --- testing/test-vscode.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/testing/test-vscode.sh b/testing/test-vscode.sh index 9e65e169f..b5516e4dc 100755 --- a/testing/test-vscode.sh +++ b/testing/test-vscode.sh @@ -15,6 +15,7 @@ cd vscode npm install --force rm -rf node_modules/@mongosh (cd node_modules && ln -s "$mongosh_root_dir/packages" @mongosh) -npm test +# This test can require a lot of memory so we bump the maximum size. +NODE_OPTIONS=--max-old-space-size=4096 npm test cd /tmp rm -rf "$test_root_dir" From 528b95f5daf40d3596890d52ec3319742902a489 Mon Sep 17 00:00:00 2001 From: Nikola Irinchev Date: Fri, 22 Nov 2024 15:11:42 +0100 Subject: [PATCH 23/34] chore: push auto-generated files directly instead of using PRs (#2275) --- .github/workflows/cron-tasks.yml | 26 +++++++------------------- .github/workflows/update-node-js.yaml | 14 ++++++-------- 2 files changed, 13 insertions(+), 27 deletions(-) diff --git a/.github/workflows/cron-tasks.yml b/.github/workflows/cron-tasks.yml index 18886cc6c..2acd4159a 100644 --- a/.github/workflows/cron-tasks.yml +++ b/.github/workflows/cron-tasks.yml @@ -21,11 +21,12 @@ jobs: # this is important so git log can pick up on # the whole history to generate the list of AUTHORS fetch-depth: "0" + token: ${{ secrets.SVC_DEVTOOLSBOT_TOKEN }} - name: Set up Git run: | - git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com" - git config --local user.name "github-actions[bot]" + git config --local user.email "devtoolsbot@users.noreply.github.com" + git config --local user.name "devtoolsbot" - uses: actions/setup-node@v4 with: @@ -44,7 +45,7 @@ jobs: - name: Update THIRD_PARTY_NOTICES.md run: | npm run update-third-party-notices - git commit --no-allow-empty -m "chore: update THIRD_PARTY_NOTICES" THIRD_PARTY_NOTICES.md || true + git add THIRD_PARTY_NOTICES.md - name: Update AUTHORS run: | @@ -73,20 +74,7 @@ jobs: npm run update-cli-usage-text packages/*/*.md *.md git add packages/*/*.md *.md - - name: Create pull request - id: cpr - uses: peter-evans/create-pull-request@v6 - with: - commit-message: Update auto-generated files - branch: ci/cron-tasks-update-files - title: "chore: update auto-generated files" - body: | - - Update auto-generated files - - - name: Merge PR - env: - PULL_REQUEST_NUMBER: ${{steps.cpr.outputs.pull-request-number}} - # NOTE: we don't use a PAT so to not trigger further automation - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Commit and push run: | - gh pr merge $PULL_REQUEST_NUMBER --squash --delete-branch + git commit --no-allow-empty -m "chore: update auto-generated files" || true + git push diff --git a/.github/workflows/update-node-js.yaml b/.github/workflows/update-node-js.yaml index 201e8553a..c30ebe4ec 100644 --- a/.github/workflows/update-node-js.yaml +++ b/.github/workflows/update-node-js.yaml @@ -18,7 +18,7 @@ jobs: # this is important so git log can pick up on # the whole history to generate the list of AUTHORS - fetch-depth: '0' + fetch-depth: "0" - name: Setup git run: | @@ -28,7 +28,7 @@ jobs: - uses: actions/setup-node@v2 with: node-version: 16.x - cache: 'npm' + cache: "npm" - name: Install npm@8.19.4 run: | @@ -38,16 +38,14 @@ jobs: run: | npm run update-node-js-versions npm run update-evergreen-config - git add . - git commit --no-allow-empty -m "chore: update node.js version" || true - name: Create Pull Request id: cpr - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f # 7.0.5 with: - token: ${{ secrets.GITHUB_TOKEN }} - commit-message: 'chore: update node.js' + token: ${{ secrets.SVC_DEVTOOLSBOT_TOKEN }} + commit-message: "chore: update node.js version" branch: ci/update-node-js-versions - title: 'chore: update node.js' + title: "chore: update node.js" body: | - Update node.js From 059d5c60f9c243c0bc3024dd89a75013ae49881e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 22 Nov 2024 17:11:55 +0100 Subject: [PATCH 24/34] chore: update node.js (#2270) chore: update node.js version Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .evergreen.yml | 1002 ++++++++++++++++---------------- .evergreen/node-20-latest.json | 8 +- 2 files changed, 505 insertions(+), 505 deletions(-) diff --git a/.evergreen.yml b/.evergreen.yml index 2fc826de8..16b029e50 100644 --- a/.evergreen.yml +++ b/.evergreen.yml @@ -7691,7 +7691,7 @@ tasks: - func: checkout - func: compile_ts vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - name: check depends_on: @@ -7701,10 +7701,10 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: check vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - name: check_coverage depends_on: @@ -7714,10 +7714,10 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: check_coverage vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" ### # UNIT TESTS @@ -8185,10 +8185,10 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_vscode vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" task_name: ${task_name} - name: test_connectivity tags: ["extra-integration-test", "assigned_to_jira_team_mongosh_mongosh"] @@ -8199,10 +8199,10 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" task_name: ${task_name} - name: test_apistrict tags: ["extra-integration-test", "assigned_to_jira_team_mongosh_mongosh"] @@ -8213,10 +8213,10 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_apistrict vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "latest-alpha-enterprise" mongosh_test_force_api_strict: "1" task_name: ${task_name} @@ -8229,16 +8229,16 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: compile_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: upload_compiled_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: upload_first_party_deps_list vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - name: generate_license_and_vulnerability_report tags: ["extra-integration-test"] @@ -8249,10 +8249,10 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: generate_license_and_vulnerability_report vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" ### # E2E TESTS @@ -8266,13 +8266,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: darwin-x64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8285,13 +8285,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: darwin-x64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8304,13 +8304,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: darwin-x64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8323,13 +8323,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: darwin-x64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8342,13 +8342,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: darwin-x64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8361,13 +8361,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: darwin-x64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8380,7 +8380,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: darwin-x64 @@ -8394,13 +8394,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: darwin-arm64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8413,13 +8413,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: darwin-arm64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8432,13 +8432,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: darwin-arm64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8451,13 +8451,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: darwin-arm64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8470,13 +8470,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: darwin-arm64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8489,13 +8489,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: darwin-arm64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8508,7 +8508,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: darwin-arm64 @@ -8522,13 +8522,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8541,13 +8541,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8560,13 +8560,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8579,13 +8579,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8598,13 +8598,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8617,13 +8617,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8636,7 +8636,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64 @@ -8650,13 +8650,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl11 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8669,13 +8669,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl11 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8688,13 +8688,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl11 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8707,13 +8707,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl11 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8726,13 +8726,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl11 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8745,13 +8745,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl11 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8764,7 +8764,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl11 @@ -8778,13 +8778,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl3 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8797,13 +8797,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl3 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8816,13 +8816,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl3 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8835,13 +8835,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl3 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8854,13 +8854,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl3 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8873,13 +8873,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl3 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8892,7 +8892,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl3 @@ -8906,13 +8906,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8925,13 +8925,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8944,13 +8944,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8963,13 +8963,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -8982,13 +8982,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9001,13 +9001,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9020,7 +9020,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64 @@ -9034,13 +9034,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl11 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9053,13 +9053,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl11 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9072,13 +9072,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl11 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9091,13 +9091,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl11 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9110,13 +9110,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl11 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9129,13 +9129,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl11 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9148,7 +9148,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl11 @@ -9162,13 +9162,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl3 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9181,13 +9181,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl3 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9200,13 +9200,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl3 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9219,13 +9219,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl3 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9238,13 +9238,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl3 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9257,13 +9257,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl3 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9276,7 +9276,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl3 @@ -9290,13 +9290,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-ppc64le - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9309,13 +9309,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-ppc64le - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9328,13 +9328,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-ppc64le - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9347,13 +9347,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-ppc64le - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9366,13 +9366,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-ppc64le - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9385,13 +9385,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-ppc64le - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9404,7 +9404,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-ppc64le @@ -9418,13 +9418,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-s390x - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9437,13 +9437,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-s390x - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9456,13 +9456,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-s390x - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9475,13 +9475,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-s390x - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9494,13 +9494,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-s390x - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9513,13 +9513,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-s390x - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9532,7 +9532,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-s390x @@ -9546,13 +9546,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: win32 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9565,13 +9565,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: win32 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "stable-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9584,13 +9584,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: win32 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9603,13 +9603,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: win32 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "7.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9622,13 +9622,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: win32 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "1" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9641,13 +9641,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: win32 - func: run_e2e_tests vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_server_test_version: "6.0.x-enterprise" mongosh_test_e2e_force_fips: "" disable_openssl_shared_config_for_bundled_openssl: ${disable_openssl_shared_config_for_bundled_openssl|false} @@ -9660,7 +9660,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: win32 @@ -9678,13 +9678,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.rocky8" task_name: ${task_name} @@ -9697,13 +9697,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.ubuntu2004" task_name: ${task_name} @@ -9716,13 +9716,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.node20" task_name: ${task_name} @@ -9735,13 +9735,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.rocky9" task_name: ${task_name} @@ -9754,13 +9754,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.ubuntu2204" task_name: ${task_name} @@ -9773,13 +9773,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl11 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.rocky8" task_name: ${task_name} @@ -9792,13 +9792,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl11 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.ubuntu2004" task_name: ${task_name} @@ -9811,13 +9811,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl3 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.node20" task_name: ${task_name} @@ -9830,13 +9830,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl3 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.rocky9" task_name: ${task_name} @@ -9849,13 +9849,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl3 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.ubuntu2204" task_name: ${task_name} @@ -9868,13 +9868,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.rocky8" task_name: ${task_name} @@ -9887,13 +9887,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.ubuntu2004" task_name: ${task_name} @@ -9906,13 +9906,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.node20" task_name: ${task_name} @@ -9925,13 +9925,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.rocky9" task_name: ${task_name} @@ -9944,13 +9944,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.ubuntu2204" task_name: ${task_name} @@ -9963,13 +9963,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl11 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.rocky8" task_name: ${task_name} @@ -9982,13 +9982,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl11 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.ubuntu2004" task_name: ${task_name} @@ -10001,13 +10001,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl3 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.node20" task_name: ${task_name} @@ -10020,13 +10020,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl3 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.rocky9" task_name: ${task_name} @@ -10039,13 +10039,13 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl3 - func: test_connectivity vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" test_mongosh_executable: dist/mongosh kerberos_jumphost_dockerfile: "Dockerfile.ubuntu2204" task_name: ${task_name} @@ -10062,7 +10062,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: darwin-x64 @@ -10086,14 +10086,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: darwin-x64 extra_upload_tag: -darwin-x64-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: darwin-x64 executable_os_id: darwin-x64 - func: put_artifact_url @@ -10108,14 +10108,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: darwin-x64 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: darwin-x64 - func: papertrail_trace vars: @@ -10145,7 +10145,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: darwin-arm64 @@ -10169,14 +10169,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: darwin-arm64 extra_upload_tag: -darwin-arm64-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: darwin-arm64 executable_os_id: darwin-arm64 - func: put_artifact_url @@ -10191,14 +10191,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: darwin-arm64 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: darwin-arm64 - func: papertrail_trace vars: @@ -10228,7 +10228,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64 @@ -10252,14 +10252,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64 extra_upload_tag: -linux-x64-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: linux-x64 executable_os_id: linux-x64 - func: put_artifact_url @@ -10274,14 +10274,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: linux-x64 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: linux-x64 - func: papertrail_trace vars: @@ -10311,7 +10311,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64 @@ -10335,14 +10335,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64 extra_upload_tag: -deb-x64-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: deb-x64 executable_os_id: linux-x64 - func: put_artifact_url @@ -10357,14 +10357,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: deb-x64 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: deb-x64 - func: papertrail_trace vars: @@ -10394,7 +10394,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64 @@ -10418,14 +10418,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64 extra_upload_tag: -rpm-x64-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: rpm-x64 executable_os_id: linux-x64 - func: put_artifact_url @@ -10440,14 +10440,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: rpm-x64 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: rpm-x64 - func: papertrail_trace vars: @@ -10477,7 +10477,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl11 @@ -10501,14 +10501,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl11 extra_upload_tag: -linux-x64-openssl11-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: linux-x64-openssl11 executable_os_id: linux-x64-openssl11 - func: put_artifact_url @@ -10523,14 +10523,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: linux-x64-openssl11 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: linux-x64-openssl11 - func: papertrail_trace vars: @@ -10560,7 +10560,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl11 @@ -10584,14 +10584,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl11 extra_upload_tag: -deb-x64-openssl11-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: deb-x64-openssl11 executable_os_id: linux-x64-openssl11 - func: put_artifact_url @@ -10606,14 +10606,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: deb-x64-openssl11 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: deb-x64-openssl11 - func: papertrail_trace vars: @@ -10643,7 +10643,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl11 @@ -10667,14 +10667,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl11 extra_upload_tag: -rpm-x64-openssl11-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: rpm-x64-openssl11 executable_os_id: linux-x64-openssl11 - func: put_artifact_url @@ -10689,14 +10689,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: rpm-x64-openssl11 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: rpm-x64-openssl11 - func: papertrail_trace vars: @@ -10726,7 +10726,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl3 @@ -10750,14 +10750,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl3 extra_upload_tag: -linux-x64-openssl3-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: linux-x64-openssl3 executable_os_id: linux-x64-openssl3 - func: put_artifact_url @@ -10772,14 +10772,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: linux-x64-openssl3 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: linux-x64-openssl3 - func: papertrail_trace vars: @@ -10809,7 +10809,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl3 @@ -10833,14 +10833,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl3 extra_upload_tag: -deb-x64-openssl3-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: deb-x64-openssl3 executable_os_id: linux-x64-openssl3 - func: put_artifact_url @@ -10855,14 +10855,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: deb-x64-openssl3 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: deb-x64-openssl3 - func: papertrail_trace vars: @@ -10892,7 +10892,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl3 @@ -10916,14 +10916,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-x64-openssl3 extra_upload_tag: -rpm-x64-openssl3-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: rpm-x64-openssl3 executable_os_id: linux-x64-openssl3 - func: put_artifact_url @@ -10938,14 +10938,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: rpm-x64-openssl3 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: rpm-x64-openssl3 - func: papertrail_trace vars: @@ -10975,7 +10975,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64 @@ -10999,14 +10999,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64 extra_upload_tag: -linux-arm64-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: linux-arm64 executable_os_id: linux-arm64 - func: put_artifact_url @@ -11021,14 +11021,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: linux-arm64 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: linux-arm64 - func: papertrail_trace vars: @@ -11058,7 +11058,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64 @@ -11082,14 +11082,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64 extra_upload_tag: -deb-arm64-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: deb-arm64 executable_os_id: linux-arm64 - func: put_artifact_url @@ -11104,14 +11104,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: deb-arm64 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: deb-arm64 - func: papertrail_trace vars: @@ -11141,7 +11141,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64 @@ -11165,14 +11165,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64 extra_upload_tag: -rpm-arm64-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: rpm-arm64 executable_os_id: linux-arm64 - func: put_artifact_url @@ -11187,14 +11187,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: rpm-arm64 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: rpm-arm64 - func: papertrail_trace vars: @@ -11224,7 +11224,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl11 @@ -11248,14 +11248,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl11 extra_upload_tag: -linux-arm64-openssl11-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: linux-arm64-openssl11 executable_os_id: linux-arm64-openssl11 - func: put_artifact_url @@ -11270,14 +11270,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: linux-arm64-openssl11 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: linux-arm64-openssl11 - func: papertrail_trace vars: @@ -11307,7 +11307,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl11 @@ -11331,14 +11331,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl11 extra_upload_tag: -deb-arm64-openssl11-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: deb-arm64-openssl11 executable_os_id: linux-arm64-openssl11 - func: put_artifact_url @@ -11353,14 +11353,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: deb-arm64-openssl11 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: deb-arm64-openssl11 - func: papertrail_trace vars: @@ -11390,7 +11390,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl11 @@ -11414,14 +11414,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl11 extra_upload_tag: -rpm-arm64-openssl11-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: rpm-arm64-openssl11 executable_os_id: linux-arm64-openssl11 - func: put_artifact_url @@ -11436,14 +11436,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: rpm-arm64-openssl11 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: rpm-arm64-openssl11 - func: papertrail_trace vars: @@ -11473,7 +11473,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl3 @@ -11497,14 +11497,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl3 extra_upload_tag: -linux-arm64-openssl3-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: linux-arm64-openssl3 executable_os_id: linux-arm64-openssl3 - func: put_artifact_url @@ -11519,14 +11519,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: linux-arm64-openssl3 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: linux-arm64-openssl3 - func: papertrail_trace vars: @@ -11556,7 +11556,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl3 @@ -11580,14 +11580,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl3 extra_upload_tag: -deb-arm64-openssl3-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: deb-arm64-openssl3 executable_os_id: linux-arm64-openssl3 - func: put_artifact_url @@ -11602,14 +11602,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: deb-arm64-openssl3 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: deb-arm64-openssl3 - func: papertrail_trace vars: @@ -11639,7 +11639,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl3 @@ -11663,14 +11663,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-arm64-openssl3 extra_upload_tag: -rpm-arm64-openssl3-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: rpm-arm64-openssl3 executable_os_id: linux-arm64-openssl3 - func: put_artifact_url @@ -11685,14 +11685,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: rpm-arm64-openssl3 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: rpm-arm64-openssl3 - func: papertrail_trace vars: @@ -11722,7 +11722,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-ppc64le @@ -11746,14 +11746,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-ppc64le extra_upload_tag: -linux-ppc64le-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: linux-ppc64le executable_os_id: linux-ppc64le - func: put_artifact_url @@ -11768,14 +11768,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: linux-ppc64le signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: linux-ppc64le - func: papertrail_trace vars: @@ -11805,7 +11805,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-ppc64le @@ -11829,14 +11829,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-ppc64le extra_upload_tag: -rpm-ppc64le-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: rpm-ppc64le executable_os_id: linux-ppc64le - func: put_artifact_url @@ -11851,14 +11851,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: rpm-ppc64le signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: rpm-ppc64le - func: papertrail_trace vars: @@ -11888,7 +11888,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-s390x @@ -11912,14 +11912,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-s390x extra_upload_tag: -linux-s390x-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: linux-s390x executable_os_id: linux-s390x - func: put_artifact_url @@ -11934,14 +11934,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: linux-s390x signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: linux-s390x - func: papertrail_trace vars: @@ -11971,7 +11971,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-s390x @@ -11995,14 +11995,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: linux-s390x extra_upload_tag: -rpm-s390x-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: rpm-s390x executable_os_id: linux-s390x - func: put_artifact_url @@ -12017,14 +12017,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: rpm-s390x signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: rpm-s390x - func: papertrail_trace vars: @@ -12054,7 +12054,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: win32 @@ -12078,14 +12078,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: win32 extra_upload_tag: -win32-x64-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: win32-x64 executable_os_id: win32 - func: put_artifact_url @@ -12100,14 +12100,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: win32-x64 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: win32-x64 - func: papertrail_trace vars: @@ -12137,7 +12137,7 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: win32 @@ -12161,14 +12161,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: download_compiled_artifact vars: executable_os_id: win32 extra_upload_tag: -win32msi-x64-complete - func: package_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: win32msi-x64 executable_os_id: win32 - func: put_artifact_url @@ -12183,14 +12183,14 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: get_artifact_url vars: package_variant: win32msi-x64 signature_tag: unsigned - func: sign_artifact vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" package_variant: win32msi-x64 - func: papertrail_trace vars: @@ -12255,10 +12255,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu20.04-tgz task_name: ${task_name} - name: pkg_test_docker_deb_x64_ubuntu18_04_deb @@ -12275,10 +12275,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu18.04-deb task_name: ${task_name} - name: pkg_test_docker_deb_x64_ubuntu20_04_deb @@ -12295,10 +12295,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu20.04-deb task_name: ${task_name} - name: pkg_test_docker_deb_x64_ubuntu22_04_deb @@ -12315,10 +12315,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu22.04-deb task_name: ${task_name} - name: pkg_test_docker_deb_x64_ubuntu22_04_nohome_deb @@ -12335,10 +12335,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu22.04-nohome-deb task_name: ${task_name} - name: pkg_test_docker_deb_x64_ubuntu22_04_qemu_deb @@ -12355,10 +12355,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu22.04-qemu-deb task_name: ${task_name} - name: pkg_test_docker_deb_x64_ubuntu24_04_deb @@ -12375,10 +12375,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu24.04-deb task_name: ${task_name} - name: pkg_test_docker_deb_x64_debian10_deb @@ -12395,10 +12395,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: debian10-deb task_name: ${task_name} - name: pkg_test_docker_deb_x64_debian11_deb @@ -12415,10 +12415,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: debian11-deb task_name: ${task_name} - name: pkg_test_docker_deb_x64_debian12_deb @@ -12435,10 +12435,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: debian12-deb task_name: ${task_name} - name: pkg_test_docker_rpm_x64_centos7_rpm @@ -12455,10 +12455,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: centos7-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_x64_amazonlinux2_rpm @@ -12475,10 +12475,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: amazonlinux2-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_x64_amazonlinux2023_rpm @@ -12495,10 +12495,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: amazonlinux2023-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_x64_rocky8_rpm @@ -12515,10 +12515,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: rocky8-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_x64_rocky9_rpm @@ -12535,10 +12535,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: rocky9-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_x64_fedora34_rpm @@ -12555,10 +12555,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: fedora34-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_x64_suse12_rpm @@ -12575,10 +12575,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: suse12-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_x64_suse15_rpm @@ -12595,10 +12595,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: suse15-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_x64_oraclelinux9_rpm @@ -12615,10 +12615,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: oraclelinux9-rpm task_name: ${task_name} - name: pkg_test_docker_deb_x64_openssl11_ubuntu20_04_deb @@ -12635,10 +12635,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu20.04-deb task_name: ${task_name} - name: pkg_test_docker_deb_x64_openssl11_debian10_deb @@ -12655,10 +12655,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: debian10-deb task_name: ${task_name} - name: pkg_test_docker_deb_x64_openssl11_debian11_deb @@ -12675,10 +12675,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: debian11-deb task_name: ${task_name} - name: pkg_test_docker_rpm_x64_openssl11_centos7_epel_rpm @@ -12695,10 +12695,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: centos7-epel-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_x64_openssl11_amazonlinux2_rpm @@ -12715,10 +12715,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: amazonlinux2-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_x64_openssl11_rocky8_rpm @@ -12735,10 +12735,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: rocky8-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_x64_openssl11_rocky9_rpm @@ -12755,10 +12755,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: rocky9-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_x64_openssl11_fedora34_rpm @@ -12775,10 +12775,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: fedora34-rpm task_name: ${task_name} - name: pkg_test_docker_deb_x64_openssl3_ubuntu22_04_deb @@ -12795,10 +12795,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu22.04-deb task_name: ${task_name} - name: pkg_test_docker_deb_x64_openssl3_ubuntu22_04_fips_deb @@ -12815,10 +12815,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu22.04-fips-deb task_name: ${task_name} - name: pkg_test_docker_deb_x64_openssl3_debian12_deb @@ -12835,10 +12835,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: debian12-deb task_name: ${task_name} - name: pkg_test_docker_rpm_x64_openssl3_rocky8_epel_rpm @@ -12855,10 +12855,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: rocky8-epel-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_x64_openssl3_rocky9_rpm @@ -12875,10 +12875,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: rocky9-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_x64_openssl3_rocky9_fips_rpm @@ -12895,10 +12895,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: rocky9-fips-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_x64_openssl3_amazonlinux2023_rpm @@ -12915,10 +12915,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: amazonlinux2023-rpm task_name: ${task_name} - name: pkg_test_docker_linux_arm64_ubuntu20_04_tgz @@ -12935,10 +12935,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu20.04-tgz task_name: ${task_name} - name: pkg_test_docker_deb_arm64_ubuntu18_04_deb @@ -12955,10 +12955,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu18.04-deb task_name: ${task_name} - name: pkg_test_docker_deb_arm64_ubuntu20_04_deb @@ -12975,10 +12975,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu20.04-deb task_name: ${task_name} - name: pkg_test_docker_deb_arm64_ubuntu22_04_deb @@ -12995,10 +12995,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu22.04-deb task_name: ${task_name} - name: pkg_test_docker_deb_arm64_ubuntu22_04_nohome_deb @@ -13015,10 +13015,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu22.04-nohome-deb task_name: ${task_name} - name: pkg_test_docker_deb_arm64_ubuntu22_04_qemu_deb @@ -13035,10 +13035,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu22.04-qemu-deb task_name: ${task_name} - name: pkg_test_docker_deb_arm64_ubuntu24_04_deb @@ -13055,10 +13055,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu24.04-deb task_name: ${task_name} - name: pkg_test_docker_deb_arm64_debian10_deb @@ -13075,10 +13075,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: debian10-deb task_name: ${task_name} - name: pkg_test_docker_deb_arm64_debian11_deb @@ -13095,10 +13095,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: debian11-deb task_name: ${task_name} - name: pkg_test_docker_deb_arm64_debian12_deb @@ -13115,10 +13115,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: debian12-deb task_name: ${task_name} - name: pkg_test_docker_rpm_arm64_rocky8_rpm @@ -13135,10 +13135,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: rocky8-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_arm64_rocky9_rpm @@ -13155,10 +13155,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: rocky9-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_arm64_fedora34_rpm @@ -13175,10 +13175,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: fedora34-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_arm64_amazonlinux2_rpm @@ -13195,10 +13195,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: amazonlinux2-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_arm64_amazonlinux2023_rpm @@ -13215,10 +13215,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: amazonlinux2023-rpm task_name: ${task_name} - name: pkg_test_docker_deb_arm64_openssl11_ubuntu20_04_deb @@ -13235,10 +13235,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu20.04-deb task_name: ${task_name} - name: pkg_test_docker_deb_arm64_openssl11_debian10_deb @@ -13255,10 +13255,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: debian10-deb task_name: ${task_name} - name: pkg_test_docker_deb_arm64_openssl11_debian11_deb @@ -13275,10 +13275,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: debian11-deb task_name: ${task_name} - name: pkg_test_docker_rpm_arm64_openssl11_rocky8_rpm @@ -13295,10 +13295,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: rocky8-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_arm64_openssl11_rocky9_rpm @@ -13315,10 +13315,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: rocky9-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_arm64_openssl11_fedora34_rpm @@ -13335,10 +13335,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: fedora34-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_arm64_openssl11_amazonlinux2_rpm @@ -13355,10 +13355,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: amazonlinux2-rpm task_name: ${task_name} - name: pkg_test_docker_deb_arm64_openssl3_ubuntu22_04_deb @@ -13375,10 +13375,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu22.04-deb task_name: ${task_name} - name: pkg_test_docker_deb_arm64_openssl3_ubuntu22_04_fips_deb @@ -13395,10 +13395,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: ubuntu22.04-fips-deb task_name: ${task_name} - name: pkg_test_docker_deb_arm64_openssl3_debian12_deb @@ -13415,10 +13415,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: debian12-deb task_name: ${task_name} - name: pkg_test_docker_rpm_arm64_openssl3_rocky8_epel_rpm @@ -13435,10 +13435,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: rocky8-epel-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_arm64_openssl3_rocky9_rpm @@ -13455,10 +13455,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: rocky9-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_arm64_openssl3_rocky9_fips_rpm @@ -13475,10 +13475,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: rocky9-fips-rpm task_name: ${task_name} - name: pkg_test_docker_rpm_arm64_openssl3_amazonlinux2023_rpm @@ -13495,10 +13495,10 @@ tasks: - func: write_preload_script - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: test_artifact_docker vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" dockerfile: amazonlinux2023-rpm task_name: ${task_name} - name: pkg_test_rpmextract_rpm_ppc64le @@ -13576,10 +13576,10 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: create_static_analysis_report vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" ### # RELEASE TASKS @@ -13603,10 +13603,10 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: release_draft vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - name: release_publish_dry_run git_tag_only: true exec_timeout_secs: 86400 @@ -13616,16 +13616,16 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: release_publish_download_and_list_artifacts vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: papertrail_trace vars: product: "mongosh-draft" - func: release_publish_dry_run vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - name: release_publish tags: ["publish"] git_tag_only: true @@ -13637,16 +13637,16 @@ tasks: - func: checkout - func: install vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: release_publish_download_and_list_artifacts vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" - func: papertrail_trace vars: product: "mongosh" - func: release_publish vars: - node_js_version: "20.18.0" + node_js_version: "20.18.1" # Need to run builds for every possible build variant. buildvariants: @@ -13657,7 +13657,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -13689,7 +13689,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "6.0.x" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -13721,7 +13721,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "6.0.x-enterprise" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -13753,7 +13753,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "7.0.x" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -13785,7 +13785,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "7.0.x-enterprise" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -13817,7 +13817,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "8.0.x" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -13849,7 +13849,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "8.0.x-enterprise" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -13881,7 +13881,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "latest-alpha-enterprise" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -13913,7 +13913,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -13945,7 +13945,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "4.2.x" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -13977,7 +13977,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "4.4.x" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14009,7 +14009,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "4.4.x-enterprise" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14041,7 +14041,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "5.0.x" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14073,7 +14073,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "5.0.x-enterprise" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14105,7 +14105,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "6.0.x" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14137,7 +14137,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "6.0.x-enterprise" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14169,7 +14169,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "7.0.x" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14201,7 +14201,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "7.0.x-enterprise" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14233,7 +14233,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "8.0.x" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14265,7 +14265,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "8.0.x-enterprise" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14297,7 +14297,7 @@ buildvariants: expansions: executable_os_id: darwin-arm64 mongosh_server_test_version: "latest-alpha-enterprise" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14329,7 +14329,7 @@ buildvariants: expansions: executable_os_id: win32 mongosh_server_test_version: "" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14360,7 +14360,7 @@ buildvariants: expansions: executable_os_id: win32 mongosh_server_test_version: "4.2.x" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14391,7 +14391,7 @@ buildvariants: expansions: executable_os_id: win32 mongosh_server_test_version: "4.2.x-enterprise" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14422,7 +14422,7 @@ buildvariants: expansions: executable_os_id: win32 mongosh_server_test_version: "4.4.x" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14453,7 +14453,7 @@ buildvariants: expansions: executable_os_id: win32 mongosh_server_test_version: "4.4.x-enterprise" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14484,7 +14484,7 @@ buildvariants: expansions: executable_os_id: win32 mongosh_server_test_version: "5.0.x" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14515,7 +14515,7 @@ buildvariants: expansions: executable_os_id: win32 mongosh_server_test_version: "5.0.x-enterprise" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14546,7 +14546,7 @@ buildvariants: expansions: executable_os_id: win32 mongosh_server_test_version: "6.0.x" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14577,7 +14577,7 @@ buildvariants: expansions: executable_os_id: win32 mongosh_server_test_version: "6.0.x-enterprise" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14608,7 +14608,7 @@ buildvariants: expansions: executable_os_id: win32 mongosh_server_test_version: "7.0.x" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14639,7 +14639,7 @@ buildvariants: expansions: executable_os_id: win32 mongosh_server_test_version: "7.0.x-enterprise" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14670,7 +14670,7 @@ buildvariants: expansions: executable_os_id: win32 mongosh_server_test_version: "8.0.x" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14701,7 +14701,7 @@ buildvariants: expansions: executable_os_id: win32 mongosh_server_test_version: "8.0.x-enterprise" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser @@ -14732,7 +14732,7 @@ buildvariants: expansions: executable_os_id: win32 mongosh_server_test_version: "latest-alpha-enterprise" - node_js_version: "20.18.0" + node_js_version: "20.18.1" mongosh_skip_node_version_check: "" tasks: - name: test_arg_parser diff --git a/.evergreen/node-20-latest.json b/.evergreen/node-20-latest.json index 87e257c8a..a2b57920d 100644 --- a/.evergreen/node-20-latest.json +++ b/.evergreen/node-20-latest.json @@ -1,8 +1,8 @@ { - "version": "20.18.0", + "version": "20.18.1", "major": 20, "minor": 18, - "patch": 0, + "patch": 1, "tag": "", "codename": "iron", "versionName": "v20", @@ -10,7 +10,7 @@ "lts": "2023-10-24T00:00:00.000Z", "maintenance": "2024-10-22T00:00:00.000Z", "end": "2026-04-30T00:00:00.000Z", - "releaseDate": "2024-10-03T00:00:00.000Z", + "releaseDate": "2024-11-20T00:00:00.000Z", "isLts": true, "files": [ "aix-ppc64", @@ -40,6 +40,6 @@ "v8": "11.3.244.8", "uv": "1.46.0", "zlib": "1.3.0.1-motley", - "openssl": "3.0.13+quic" + "openssl": "3.0.15+quic" } } From 0886abfc47f1240a6848b1df7248556beddad6ce Mon Sep 17 00:00:00 2001 From: Nikola Irinchev Date: Sun, 24 Nov 2024 18:36:30 +0100 Subject: [PATCH 25/34] chore(ci): don't download chrome for cron tasks (#2278) --- .github/workflows/cron-tasks.yml | 4 +++ .github/workflows/update-node-js.yaml | 15 +++++----- package-lock.json | 43 +++++---------------------- 3 files changed, 19 insertions(+), 43 deletions(-) diff --git a/.github/workflows/cron-tasks.yml b/.github/workflows/cron-tasks.yml index 2acd4159a..25253b9ca 100644 --- a/.github/workflows/cron-tasks.yml +++ b/.github/workflows/cron-tasks.yml @@ -12,6 +12,10 @@ jobs: update_generated_files: name: Update automatically generated files runs-on: ubuntu-latest + env: + npm_config_loglevel: verbose + npm_config_foreground_scripts: "true" + PUPPETEER_SKIP_DOWNLOAD: "true" steps: - uses: actions/checkout@v4 with: diff --git a/.github/workflows/update-node-js.yaml b/.github/workflows/update-node-js.yaml index c30ebe4ec..ed8046e7a 100644 --- a/.github/workflows/update-node-js.yaml +++ b/.github/workflows/update-node-js.yaml @@ -11,7 +11,7 @@ jobs: name: Update Node.js versions runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: # don't checkout a detatched HEAD ref: ${{ github.head_ref }} @@ -22,17 +22,17 @@ jobs: - name: Setup git run: | - git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com" - git config --local user.name "github-actions[bot]" + git config --local user.email "devtoolsbot@users.noreply.github.com" + git config --local user.name "devtoolsbot" - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v4 with: - node-version: 16.x + node-version: 20.x cache: "npm" - - name: Install npm@8.19.4 + - name: Install npm@10 run: | - npm install -g npm@8.19.4 + npm install -g npm@10 - name: Bump packages run: | @@ -40,7 +40,6 @@ jobs: npm run update-evergreen-config - name: Create Pull Request - id: cpr uses: peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f # 7.0.5 with: token: ${{ secrets.SVC_DEVTOOLSBOT_TOKEN }} diff --git a/package-lock.json b/package-lock.json index fb5577e78..187ea5028 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13384,8 +13384,9 @@ } }, "node_modules/data-uri-to-buffer": { - "version": "5.0.1", - "license": "MIT", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", "engines": { "node": ">= 14" } @@ -16147,7 +16148,6 @@ "node_modules/fs-extra": { "version": "11.2.0", "license": "MIT", - "optional": true, "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -16354,44 +16354,19 @@ } }, "node_modules/get-uri": { - "version": "6.0.1", - "license": "MIT", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", + "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", "dependencies": { "basic-ftp": "^5.0.2", - "data-uri-to-buffer": "^5.0.1", + "data-uri-to-buffer": "^6.0.2", "debug": "^4.3.4", - "fs-extra": "^8.1.0" + "fs-extra": "^11.2.0" }, "engines": { "node": ">= 14" } }, - "node_modules/get-uri/node_modules/fs-extra": { - "version": "8.1.0", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/get-uri/node_modules/jsonfile": { - "version": "4.0.0", - "license": "MIT", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/get-uri/node_modules/universalify": { - "version": "0.1.2", - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/getpass": { "version": "0.1.7", "dev": true, @@ -18657,7 +18632,6 @@ }, "node_modules/jsonfile": { "version": "6.1.0", - "devOptional": true, "license": "MIT", "dependencies": { "universalify": "^2.0.0" @@ -27607,7 +27581,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "devOptional": true, "license": "MIT", "engines": { "node": ">= 10.0.0" From c90120f8bb9b250e12bde7b4892e2f3e04db5f84 Mon Sep 17 00:00:00 2001 From: Le Roux Bodenstein Date: Mon, 25 Nov 2024 12:41:58 +0000 Subject: [PATCH 26/34] chore(ci): login to docker (#2277) * login to docker * incorrect env var.. * typo * the folder, not the file * missed some * remember to update evergreen * switch to using a credential helper rather than a credential store * no idea what to use as the default * Revert "no idea what to use as the default" This reverts commit b96be95c595214fa8113e6a3f363000c8baa4c18. * Revert "switch to using a credential helper rather than a credential store" This reverts commit 3ace8174543936fb1f036a96b2ce05e960c99fd2. * just remove the env var * bash syntax --- .evergreen.yml | 10 ++++++ .../bin/docker-credential-from-env | 32 +++++++++++++++++++ .evergreen/docker-config/config.json | 6 ++++ .evergreen/evergreen.yml.in | 10 ++++++ .evergreen/setup-env.sh | 3 ++ scripts/docker/build.sh | 5 +++ 6 files changed, 66 insertions(+) create mode 100755 .evergreen/docker-config/bin/docker-credential-from-env create mode 100644 .evergreen/docker-config/config.json diff --git a/.evergreen.yml b/.evergreen.yml index 16b029e50..b7a6d2b52 100644 --- a/.evergreen.yml +++ b/.evergreen.yml @@ -6907,6 +6907,8 @@ functions: shell: bash env: NODE_JS_VERSION: ${node_js_version} + DOCKERHUB_USERNAME: ${dockerhub_username} + DOCKERHUB_PASSWORD: ${dockerhub_password} script: | set -e { @@ -6930,6 +6932,8 @@ functions: NODE_JS_VERSION: ${node_js_version} TEST_MONGOSH_EXECUTABLE: ${test_mongosh_executable|} KERBEROS_JUMPHOST_DOCKERFILE: ${kerberos_jumphost_dockerfile|} + DOCKERHUB_USERNAME: ${dockerhub_username} + DOCKERHUB_PASSWORD: ${dockerhub_password} script: | set -e { @@ -7223,6 +7227,8 @@ functions: DISTRO_ID_OVERRIDE: ${distro_id} PACKAGE_VARIANT: ${package_variant} ARTIFACT_URL_EXTRA_TAG: unsigned + DOCKERHUB_USERNAME: ${dockerhub_username} + DOCKERHUB_PASSWORD: ${dockerhub_password} sign_artifact: - command: expansions.write type: setup @@ -7329,6 +7335,8 @@ functions: shell: bash env: NODE_JS_VERSION: ${node_js_version} + DOCKERHUB_USERNAME: ${dockerhub_username} + DOCKERHUB_PASSWORD: ${dockerhub_password} script: | set -e set -x @@ -7343,6 +7351,8 @@ functions: shell: bash env: NODE_JS_VERSION: ${node_js_version} + DOCKERHUB_USERNAME: ${dockerhub_username} + DOCKERHUB_PASSWORD: ${dockerhub_password} script: | set -e set -x diff --git a/.evergreen/docker-config/bin/docker-credential-from-env b/.evergreen/docker-config/bin/docker-credential-from-env new file mode 100755 index 000000000..7af2b9a47 --- /dev/null +++ b/.evergreen/docker-config/bin/docker-credential-from-env @@ -0,0 +1,32 @@ +#!/bin/bash + +set -euo pipefail + +DOCKER_HUB_URL="https://index.docker.io/v1/" + +STDIN=$(cat) + +ACTION="$1" + +case "$ACTION" in + get) + SERVER_URL="$STDIN" + + if [[ "$SERVER_URL" == "$DOCKER_HUB_URL" ]]; then + if [[ -z "${DOCKERHUB_USERNAME:-}" || -z "${DOCKERHUB_PASSWORD:-}" ]]; then + echo "Error: DOCKERHUB_USERNAME or DOCKERHUB_PASSWORD environment variables are not set." >&2 + exit 1 + fi + + echo "{\"Username\": \"$DOCKERHUB_USERNAME\", \"Secret\": \"$DOCKERHUB_PASSWORD\"}" + else + echo "Error: No credentials available for $SERVER_URL" >&2 + exit 1 + fi + ;; + + *) + echo "Unsupported action: $ACTION" >&2 + exit 1 + ;; +esac \ No newline at end of file diff --git a/.evergreen/docker-config/config.json b/.evergreen/docker-config/config.json new file mode 100644 index 000000000..353cd057b --- /dev/null +++ b/.evergreen/docker-config/config.json @@ -0,0 +1,6 @@ +{ + "auths": { + "https://index.docker.io/v1/": {} + }, + "credsStore": "from-env" +} diff --git a/.evergreen/evergreen.yml.in b/.evergreen/evergreen.yml.in index a3c4138a9..73c0062a1 100644 --- a/.evergreen/evergreen.yml.in +++ b/.evergreen/evergreen.yml.in @@ -383,6 +383,8 @@ functions: shell: bash env: NODE_JS_VERSION: ${node_js_version} + DOCKERHUB_USERNAME: ${dockerhub_username} + DOCKERHUB_PASSWORD: ${dockerhub_password} script: | set -e { @@ -406,6 +408,8 @@ functions: NODE_JS_VERSION: ${node_js_version} TEST_MONGOSH_EXECUTABLE: ${test_mongosh_executable|} KERBEROS_JUMPHOST_DOCKERFILE: ${kerberos_jumphost_dockerfile|} + DOCKERHUB_USERNAME: ${dockerhub_username} + DOCKERHUB_PASSWORD: ${dockerhub_password} script: | set -e { @@ -635,6 +639,8 @@ functions: DISTRO_ID_OVERRIDE: ${distro_id} PACKAGE_VARIANT: ${package_variant} ARTIFACT_URL_EXTRA_TAG: unsigned + DOCKERHUB_USERNAME: ${dockerhub_username} + DOCKERHUB_PASSWORD: ${dockerhub_password} sign_artifact: - command: expansions.write type: setup @@ -741,6 +747,8 @@ functions: shell: bash env: NODE_JS_VERSION: ${node_js_version} + DOCKERHUB_USERNAME: ${dockerhub_username} + DOCKERHUB_PASSWORD: ${dockerhub_password} script: | set -e set -x @@ -755,6 +763,8 @@ functions: shell: bash env: NODE_JS_VERSION: ${node_js_version} + DOCKERHUB_USERNAME: ${dockerhub_username} + DOCKERHUB_PASSWORD: ${dockerhub_password} script: | set -e set -x diff --git a/.evergreen/setup-env.sh b/.evergreen/setup-env.sh index 8b9a38ad9..3d286a213 100755 --- a/.evergreen/setup-env.sh +++ b/.evergreen/setup-env.sh @@ -75,6 +75,9 @@ if [ "$OS" == "Windows_NT" ]; then export npm_config_logs_dir="$(cygpath -w "$npm_config_logs_dir")" fi +export DOCKER_CONFIG="$BASEDIR/docker-config" +export PATH="$BASEDIR/docker-config/bin:$PATH" + echo "Running on:" uname -a diff --git a/scripts/docker/build.sh b/scripts/docker/build.sh index 0b4cbb865..15b359c9a 100755 --- a/scripts/docker/build.sh +++ b/scripts/docker/build.sh @@ -6,6 +6,11 @@ cd "$(dirname "$0")" # Used for verifying that we actually have a working csfle shared library [ -x node_modules/mongodb-crypt-library-version ] || ((cd ../.. && npm ci) && cp -r ../../node_modules node_modules) +# we don't have credentials for registry.suse.com and docker now requires them due to our config +if [[ "$1" == suse* ]]; then + unset DOCKER_CONFIG +fi + if [ x"$ARTIFACT_URL" = x"" ]; then SHA=`git rev-parse origin/main` VERSION=`git show ${SHA}:../../lerna.json | grep version | cut -d ":" -f 2 | cut -d '"' -f 2` From ce418fac5b229e2e4d45c58480d49af445b592ae Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Mon, 25 Nov 2024 21:18:08 +0100 Subject: [PATCH 27/34] chore(deps): bump driver, bson, oidc-plugin to latest MONGOSH-1916 (#2279) --- package-lock.json | 54 +++++++++---------- package.json | 6 +-- packages/arg-parser/package.json | 2 +- packages/browser-repl/package.json | 2 +- packages/browser-runtime-core/package.json | 2 +- packages/cli-repl/package.json | 2 +- packages/e2e-tests/package.json | 4 +- .../node-runtime-worker-thread/package.json | 2 +- packages/service-provider-core/package.json | 4 +- .../service-provider-node-driver/package.json | 4 +- packages/shell-api/package.json | 4 +- packages/shell-api/src/mongo.ts | 6 ++- packages/shell-api/src/shell-bson.ts | 6 +++ packages/snippet-manager/package.json | 2 +- packages/types/package.json | 2 +- testing/test-vscode.sh | 4 +- 16 files changed, 58 insertions(+), 48 deletions(-) diff --git a/package-lock.json b/package-lock.json index 187ea5028..e766e97ee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -59,7 +59,7 @@ "glob": "^10.3.12", "husky": "^9.0.11", "mocha": "^10.2.0", - "mongodb": "^6.10.0", + "mongodb": "^6.11.0", "mongodb-runner": "^5.7.1", "node-gyp": "^9.0.0 || ^10.2.0", "nyc": "^15.1.0", @@ -5929,9 +5929,9 @@ "license": "Apache-2.0" }, "node_modules/@mongodb-js/oidc-plugin": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@mongodb-js/oidc-plugin/-/oidc-plugin-1.1.2.tgz", - "integrity": "sha512-lMSOUX28ranfDt/a9WKZJcGEmUgSZ6F8KvSyGSKkzWPLRucb05slQmFN4lA5RR2fQIPrTLNPCdV39qAU2RLUSQ==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@mongodb-js/oidc-plugin/-/oidc-plugin-1.1.5.tgz", + "integrity": "sha512-K76ADgrDpL+lg6L/QsEBIGbSjTEUljYDGDX75Tq4+zIkx3JQgeQhS5J3qZNzKwJa4nj+EwhihaADLRgsMpAtrA==", "license": "Apache-2.0", "dependencies": { "express": "^4.18.2", @@ -12075,9 +12075,9 @@ } }, "node_modules/bson": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.9.0.tgz", - "integrity": "sha512-X9hJeyeM0//Fus+0pc5dSUMhhrrmWwQUtdavaQeF3Ta6m69matZkGWV/MrBcnwUeLC8W9kwwc2hfkZgUuCX3Ig==", + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.0.tgz", + "integrity": "sha512-ROchNosXMJD2cbQGm84KoP7vOGPO6/bOAW0veMMbzhXLqoZptcaYRVLitwvuhwhjjpU1qP4YZRWLhgETdgqUQw==", "license": "Apache-2.0", "engines": { "node": ">=16.20.1" @@ -21307,13 +21307,13 @@ } }, "node_modules/mongodb": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.10.0.tgz", - "integrity": "sha512-gP9vduuYWb9ZkDM546M+MP2qKVk5ZG2wPF63OvSRuUbqCR+11ZCAE1mOfllhlAG0wcoJY5yDL/rV3OmYEwXIzg==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.11.0.tgz", + "integrity": "sha512-yVbPw0qT268YKhG241vAMLaDQAPbRyTgo++odSgGc9kXnzOujQI60Iyj23B9sQQFPSvmNPvMZ3dsFz0aN55KgA==", "license": "Apache-2.0", "dependencies": { - "@mongodb-js/saslprep": "^1.1.5", - "bson": "^6.7.0", + "@mongodb-js/saslprep": "^1.1.9", + "bson": "^6.10.0", "mongodb-connection-string-url": "^3.0.0" }, "engines": { @@ -28851,7 +28851,7 @@ "@mongodb-js/tsconfig-mongosh": "^1.0.0", "depcheck": "^1.4.7", "eslint": "^7.25.0", - "mongodb": "^6.10.0", + "mongodb": "^6.11.0", "prettier": "^2.8.8" }, "engines": { @@ -28952,7 +28952,7 @@ "karma-mocha-reporter": "^2.2.5", "karma-typescript": "^5.5.4", "karma-webpack": "^5.0.0", - "mongodb": "^6.10.0", + "mongodb": "^6.11.0", "path-browserify": "^1.0.1", "prettier": "^2.8.8", "prop-types": "^15.7.2", @@ -29040,7 +29040,7 @@ "@mongodb-js/prettier-config-devtools": "^1.0.1", "@mongodb-js/tsconfig-mongosh": "^1.0.0", "@mongosh/types": "0.0.0-dev.0", - "bson": "^6.9.0", + "bson": "^6.10.0", "depcheck": "^1.4.7", "eslint": "^7.25.0", "prettier": "^2.8.8", @@ -29248,7 +29248,7 @@ "chai-as-promised": "^7.1.1", "depcheck": "^1.4.7", "eslint": "^7.25.0", - "mongodb": "^6.10.0", + "mongodb": "^6.11.0", "mongodb-crypt-library-dummy": "^1.0.2", "prettier": "^2.8.8", "webpack-merge": "^5.8.0" @@ -29303,13 +29303,13 @@ "@types/chai-as-promised": "^7.1.3", "@types/node": "^14.14.6", "@types/rimraf": "^3.0.0", - "bson": "^6.9.0", + "bson": "^6.10.0", "chai-as-promised": "^7.1.1", "depcheck": "^1.4.7", "eslint": "^7.25.0", "lodash": "^4.17.21", "moment": "^2.29.1", - "mongodb": "^6.10.0", + "mongodb": "^6.11.0", "node-fetch": "^3.3.2", "prettier": "^2.8.8", "rimraf": "^3.0.2" @@ -29623,7 +29623,7 @@ "@mongosh/service-provider-core": "0.0.0-dev.0", "@mongosh/service-provider-node-driver": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", - "bson": "^6.9.0", + "bson": "^6.10.0", "depcheck": "^1.4.7", "eslint": "^7.25.0", "mocha": "^10.2.0", @@ -29642,8 +29642,8 @@ "dependencies": { "@aws-sdk/credential-providers": "^3.525.0", "@mongosh/errors": "0.0.0-dev.0", - "bson": "^6.9.0", - "mongodb": "^6.10.0", + "bson": "^6.10.0", + "mongodb": "^6.11.0", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1" }, @@ -29668,12 +29668,12 @@ "license": "Apache-2.0", "dependencies": { "@mongodb-js/devtools-connect": "^3.3.3", - "@mongodb-js/oidc-plugin": "^1.1.2", + "@mongodb-js/oidc-plugin": "^1.1.5", "@mongosh/errors": "0.0.0-dev.0", "@mongosh/service-provider-core": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", "aws4": "^1.12.0", - "mongodb": "^6.10.0", + "mongodb": "^6.11.0", "mongodb-connection-string-url": "^3.0.1", "socks": "^2.8.3" }, @@ -29711,10 +29711,10 @@ "@mongodb-js/prettier-config-devtools": "^1.0.1", "@mongodb-js/tsconfig-mongosh": "^1.0.0", "@mongosh/types": "0.0.0-dev.0", - "bson": "^6.9.0", + "bson": "^6.10.0", "depcheck": "^1.4.7", "eslint": "^7.25.0", - "mongodb": "^6.10.0", + "mongodb": "^6.11.0", "prettier": "^2.8.8", "semver": "^7.5.3" }, @@ -29754,7 +29754,7 @@ "@mongosh/errors": "0.0.0-dev.0", "@mongosh/shell-api": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", - "bson": "^6.9.0", + "bson": "^6.10.0", "cross-spawn": "^7.0.5", "escape-string-regexp": "^4.0.0", "joi": "^17.4.0", @@ -29798,7 +29798,7 @@ "@mongodb-js/tsconfig-mongosh": "^1.0.0", "depcheck": "^1.4.7", "eslint": "^7.25.0", - "mongodb": "^6.10.0", + "mongodb": "^6.11.0", "prettier": "^2.8.8" }, "engines": { diff --git a/package.json b/package.json index d6922e3b6..90611bdf3 100644 --- a/package.json +++ b/package.json @@ -107,12 +107,13 @@ "@types/which": "^1.3.2", "chai": "^4.2.0", "cross-env": "^6.0.3", + "depcheck": "^1.4.7", "duplexpair": "^1.0.2", "find-up": "^5.0.0", "glob": "^10.3.12", "husky": "^9.0.11", "mocha": "^10.2.0", - "mongodb": "^6.10.0", + "mongodb": "^6.11.0", "mongodb-runner": "^5.7.1", "node-gyp": "^9.0.0 || ^10.2.0", "nyc": "^15.1.0", @@ -130,8 +131,7 @@ "webpack-bundle-analyzer": "^4.7.0", "webpack-cli": "^4.3.1", "which": "^2.0.2", - "yaml": "^1.10.0", - "depcheck": "^1.4.7" + "yaml": "^1.10.0" }, "optionalDependencies": { "lerna": "^8.1.8" diff --git a/packages/arg-parser/package.json b/packages/arg-parser/package.json index 4ff68bcd9..7811a42ff 100644 --- a/packages/arg-parser/package.json +++ b/packages/arg-parser/package.json @@ -46,7 +46,7 @@ "@mongodb-js/tsconfig-mongosh": "^1.0.0", "depcheck": "^1.4.7", "eslint": "^7.25.0", - "mongodb": "^6.10.0", + "mongodb": "^6.11.0", "prettier": "^2.8.8" } } diff --git a/packages/browser-repl/package.json b/packages/browser-repl/package.json index 7640c4f91..268d3c7ab 100644 --- a/packages/browser-repl/package.json +++ b/packages/browser-repl/package.json @@ -69,7 +69,7 @@ "@babel/plugin-proposal-class-properties": "^7.8.3", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.18.6", - "mongodb": "^6.10.0", + "mongodb": "^6.11.0", "@mongodb-js/compass-components": "*", "@mongodb-js/compass-editor": "*", "@mongodb-js/eslint-config-mongosh": "^1.0.0", diff --git a/packages/browser-runtime-core/package.json b/packages/browser-runtime-core/package.json index 2806aae0e..7da16bb7a 100644 --- a/packages/browser-runtime-core/package.json +++ b/packages/browser-runtime-core/package.json @@ -42,7 +42,7 @@ "@mongodb-js/prettier-config-devtools": "^1.0.1", "@mongodb-js/tsconfig-mongosh": "^1.0.0", "@mongosh/types": "0.0.0-dev.0", - "bson": "^6.9.0", + "bson": "^6.10.0", "depcheck": "^1.4.7", "eslint": "^7.25.0", "prettier": "^2.8.8", diff --git a/packages/cli-repl/package.json b/packages/cli-repl/package.json index ed350d5b7..1407817f6 100644 --- a/packages/cli-repl/package.json +++ b/packages/cli-repl/package.json @@ -94,7 +94,7 @@ "yargs-parser": "^20.2.4" }, "devDependencies": { - "mongodb": "^6.10.0", + "mongodb": "^6.11.0", "@mongodb-js/eslint-config-mongosh": "^1.0.0", "@mongodb-js/prettier-config-devtools": "^1.0.1", "@mongodb-js/sbom-tools": "^0.7.0", diff --git a/packages/e2e-tests/package.json b/packages/e2e-tests/package.json index 9f2ac5906..2e3ddce49 100644 --- a/packages/e2e-tests/package.json +++ b/packages/e2e-tests/package.json @@ -39,13 +39,13 @@ "@types/chai-as-promised": "^7.1.3", "@types/node": "^14.14.6", "@types/rimraf": "^3.0.0", - "bson": "^6.9.0", + "bson": "^6.10.0", "chai-as-promised": "^7.1.1", "depcheck": "^1.4.7", "eslint": "^7.25.0", "lodash": "^4.17.21", "moment": "^2.29.1", - "mongodb": "^6.10.0", + "mongodb": "^6.11.0", "node-fetch": "^3.3.2", "prettier": "^2.8.8", "rimraf": "^3.0.2" diff --git a/packages/node-runtime-worker-thread/package.json b/packages/node-runtime-worker-thread/package.json index 0d682a30f..e617b6fbe 100644 --- a/packages/node-runtime-worker-thread/package.json +++ b/packages/node-runtime-worker-thread/package.json @@ -42,7 +42,7 @@ "@mongosh/service-provider-core": "0.0.0-dev.0", "@mongosh/service-provider-node-driver": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", - "bson": "^6.9.0", + "bson": "^6.10.0", "depcheck": "^1.4.7", "eslint": "^7.25.0", "mocha": "^10.2.0", diff --git a/packages/service-provider-core/package.json b/packages/service-provider-core/package.json index 2e2aad1e8..e2ddb4a12 100644 --- a/packages/service-provider-core/package.json +++ b/packages/service-provider-core/package.json @@ -45,8 +45,8 @@ "dependencies": { "@aws-sdk/credential-providers": "^3.525.0", "@mongosh/errors": "0.0.0-dev.0", - "bson": "^6.9.0", - "mongodb": "^6.10.0", + "bson": "^6.10.0", + "mongodb": "^6.11.0", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1" }, diff --git a/packages/service-provider-node-driver/package.json b/packages/service-provider-node-driver/package.json index 65199f0cf..3d9e10153 100644 --- a/packages/service-provider-node-driver/package.json +++ b/packages/service-provider-node-driver/package.json @@ -48,12 +48,12 @@ }, "dependencies": { "@mongodb-js/devtools-connect": "^3.3.3", - "@mongodb-js/oidc-plugin": "^1.1.2", + "@mongodb-js/oidc-plugin": "^1.1.5", "@mongosh/errors": "0.0.0-dev.0", "@mongosh/service-provider-core": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", "aws4": "^1.12.0", - "mongodb": "^6.10.0", + "mongodb": "^6.11.0", "mongodb-connection-string-url": "^3.0.1", "socks": "^2.8.3" }, diff --git a/packages/shell-api/package.json b/packages/shell-api/package.json index df069b6ea..f5ed4361f 100644 --- a/packages/shell-api/package.json +++ b/packages/shell-api/package.json @@ -52,10 +52,10 @@ "@mongodb-js/prettier-config-devtools": "^1.0.1", "@mongodb-js/tsconfig-mongosh": "^1.0.0", "@mongosh/types": "0.0.0-dev.0", - "bson": "^6.9.0", + "bson": "^6.10.0", "depcheck": "^1.4.7", "eslint": "^7.25.0", - "mongodb": "^6.10.0", + "mongodb": "^6.11.0", "prettier": "^2.8.8", "semver": "^7.5.3" } diff --git a/packages/shell-api/src/mongo.ts b/packages/shell-api/src/mongo.ts index af82f5703..e163f72a3 100644 --- a/packages/shell-api/src/mongo.ts +++ b/packages/shell-api/src/mongo.ts @@ -709,7 +709,11 @@ export default class Mongo extends ShellApiClass { } } - const allSessionOptions = ['causalConsistency', 'snapshot'] as const; + const allSessionOptions = [ + 'causalConsistency', + 'snapshot', + 'defaultTimeoutMS', + ] as const; function assertAllSessionOptionsUsed( // eslint-disable-next-line @typescript-eslint/no-unused-vars _options: (typeof allSessionOptions)[number] | 'defaultTransactionOptions' diff --git a/packages/shell-api/src/shell-bson.ts b/packages/shell-api/src/shell-bson.ts index 8ae1b375d..71b825763 100644 --- a/packages/shell-api/src/shell-bson.ts +++ b/packages/shell-api/src/shell-bson.ts @@ -392,6 +392,10 @@ export default function constructShellBson( 'prototype', 'createFromBase64', 'createFromHexString', + 'fromInt8Array', + 'fromFloat32Array', + 'fromPackedBits', + 'fromBits', 'BUFFER_SIZE', 'SUBTYPE_DEFAULT', 'SUBTYPE_FUNCTION', @@ -402,7 +406,9 @@ export default function constructShellBson( 'SUBTYPE_ENCRYPTED', 'SUBTYPE_COLUMN', 'SUBTYPE_SENSITIVE', + 'SUBTYPE_VECTOR', 'SUBTYPE_USER_DEFINED', + 'VECTOR_TYPE', ]) ), Double: assignAll( diff --git a/packages/snippet-manager/package.json b/packages/snippet-manager/package.json index 1e71aedb8..45d820a78 100644 --- a/packages/snippet-manager/package.json +++ b/packages/snippet-manager/package.json @@ -39,7 +39,7 @@ "@mongosh/errors": "0.0.0-dev.0", "@mongosh/shell-api": "0.0.0-dev.0", "@mongosh/types": "0.0.0-dev.0", - "bson": "^6.9.0", + "bson": "^6.10.0", "cross-spawn": "^7.0.5", "escape-string-regexp": "^4.0.0", "joi": "^17.4.0", diff --git a/packages/types/package.json b/packages/types/package.json index 8bad80c76..cf6b0fa37 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -46,7 +46,7 @@ "@mongodb-js/tsconfig-mongosh": "^1.0.0", "depcheck": "^1.4.7", "eslint": "^7.25.0", - "mongodb": "^6.10.0", + "mongodb": "^6.11.0", "prettier": "^2.8.8" } } diff --git a/testing/test-vscode.sh b/testing/test-vscode.sh index b5516e4dc..9635ef75e 100755 --- a/testing/test-vscode.sh +++ b/testing/test-vscode.sh @@ -13,8 +13,8 @@ cd "$test_root_dir" git clone --depth=10 https://github.com/mongodb-js/vscode.git cd vscode npm install --force -rm -rf node_modules/@mongosh -(cd node_modules && ln -s "$mongosh_root_dir/packages" @mongosh) +rm -rf node_modules/@mongosh node_modules/mongodb +(cd node_modules && ln -s "$mongosh_root_dir/packages" @mongosh && ln -s "$mongosh_root_dir/node_modules/mongodb" mongodb) # This test can require a lot of memory so we bump the maximum size. NODE_OPTIONS=--max-old-space-size=4096 npm test cd /tmp From 3c11c235dbbec56443367d418328fb8f42e1168a Mon Sep 17 00:00:00 2001 From: Nikola Irinchev Date: Tue, 26 Nov 2024 12:36:14 +0100 Subject: [PATCH 28/34] chore(ci): use a github app for the generated files credentials MONGOSH-1927 (#2280) --- .github/workflows/cron-tasks.yml | 22 +++++++++++++++++----- packages/errors/package.json | 2 +- 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/.github/workflows/cron-tasks.yml b/.github/workflows/cron-tasks.yml index 25253b9ca..0a3c7dcd2 100644 --- a/.github/workflows/cron-tasks.yml +++ b/.github/workflows/cron-tasks.yml @@ -7,6 +7,7 @@ on: push: branches: - main + workflow_dispatch: # This should be removed once the workflow is tested and working jobs: update_generated_files: @@ -17,6 +18,18 @@ jobs: npm_config_foreground_scripts: "true" PUPPETEER_SKIP_DOWNLOAD: "true" steps: + - uses: actions/create-github-app-token@v1 + id: app-token + with: + app-id: ${{ vars.DEVTOOLS_BOT_APP_ID }} + private-key: ${{ secrets.DEVTOOLS_BOT_PRIVATE_KEY }} + + - name: Get GitHub App User ID + id: get-user-id + run: echo "user-id=$(gh api "/users/${{ steps.app-token.outputs.app-slug }}[bot]" --jq .id)" >> "$GITHUB_OUTPUT" + env: + GH_TOKEN: ${{ steps.app-token.outputs.token }} + - uses: actions/checkout@v4 with: # don't checkout a detatched HEAD @@ -25,12 +38,13 @@ jobs: # this is important so git log can pick up on # the whole history to generate the list of AUTHORS fetch-depth: "0" - token: ${{ secrets.SVC_DEVTOOLSBOT_TOKEN }} + token: ${{ steps.app-token.outputs.token }} + persist-credentials: false - name: Set up Git run: | - git config --local user.email "devtoolsbot@users.noreply.github.com" - git config --local user.name "devtoolsbot" + git config --global user.name '${{ steps.app-token.outputs.app-slug }}[bot]' + git config --global user.email '${{ steps.get-user-id.outputs.user-id }}+${{ steps.app-token.outputs.app-slug }}[bot]@users.noreply.github.com>' - uses: actions/setup-node@v4 with: @@ -59,8 +73,6 @@ jobs: - name: Generate Error Documentation run: | npm run generate-error-overview - mv error-overview.md error-overview.rst packages/errors/generated/ - npm run reformat git add packages/errors/generated - name: Regenerate Evergreen Config diff --git a/packages/errors/package.json b/packages/errors/package.json index f873de241..4736c169b 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -27,7 +27,7 @@ "depcheck": "depcheck", "compile": "tsc -p tsconfig.json", "prepublish": "npm run compile", - "generate-error-overview": "ts-node scripts/extract-errors.ts .. ../../error-overview.md ../../error-overview.rst", + "generate-error-overview": "ts-node scripts/extract-errors.ts .. generated/error-overview.md generated/error-overview.rst && npm run reformat", "prettier": "prettier", "reformat": "npm run prettier -- --write . && npm run eslint --fix" }, From 04b1e63205248b8e3ab9a3fb3d9e115888e79264 Mon Sep 17 00:00:00 2001 From: "mongodb-devtools-bot[bot]" <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com> Date: Tue, 26 Nov 2024 11:48:50 +0000 Subject: [PATCH 29/34] chore: update auto-generated files --- THIRD_PARTY_NOTICES.md | 96 +++++++++++++++++++++++++++++++---------- packages/errors/AUTHORS | 1 + 2 files changed, 75 insertions(+), 22 deletions(-) diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md index 92c982c36..12f85e8c3 100644 --- a/THIRD_PARTY_NOTICES.md +++ b/THIRD_PARTY_NOTICES.md @@ -1,5 +1,5 @@ The following third-party software is used by and included in **mongosh**. -This document was automatically generated on Fri Nov 22 2024. +This document was automatically generated on Tue Nov 26 2024. ## List of dependencies @@ -177,7 +177,7 @@ Package|Version|License **[bplist-parser](#a012056f1b32796d923573a3b1ef72cf36943d95e5e2f6af0f7eeab57a21be24)**|0.2.0|MIT **[brace-expansion](#2ba3ee23cc6a2718243e9c0c59ce154058f292965f563aa291b459a414e863cb)**|1.1.11|MIT **[browserslist](#a95274c46e5fc3c90b90fdf6cc259a6b44331ddca76e255afd128465621592ed)**|4.23.3|MIT -**[bson](#b5de8374b38fe7ca4367cde774b5448c4317dd3c937fef241731cd6b39dceeaa)**|6.9.0|Apache-2.0 +**[bson](#f2d0bdff40fb1096ef8f7c55e46c6aaa857f74071c79d0dbe89d52b50d5aad81)**|6.10.0|Apache-2.0 **[buffer-alloc-unsafe](#1022220a813dd092d3ced592ac36121a00bd08a9c2020e08ad370dc29ed217f0)**|1.1.0|MIT **[buffer-alloc](#d5cbc95b9dde4a46cd45334630efe3bc9025c904074bee845376bd60651441c0)**|1.2.0|MIT **[buffer-fill](#c3747dfd267829ceeb564a1717d0c65d88d2b366e215f640067abefac59e3fd4)**|1.0.0|MIT @@ -204,7 +204,7 @@ Package|Version|License **[cpu-features](#fa992e00865a6ed732ac63bbf64c89ee2da4ec39944684e6002a3a34b5adb65c)**|0.0.9|MIT **[cross-spawn](#18650458ca35439e7a812c8f7c2ed7a891653f9c6686fd1f0456eb4f645d367d)**|7.0.5|MIT **[data-uri-to-buffer](#496bb13aeb7c14308e5c8c3e20ea81509260ff27a35abfc39b316ced3c5d6860)**|4.0.1|MIT -**[data-uri-to-buffer](#639ac74ee96dfbd31300c6ba10258377dafb6c2f9caa5bf388c099153953624c)**|5.0.1|MIT +**[data-uri-to-buffer](#27ce7d71d79fc8fbfcac8bfd802d2dd044056224bb2a737180caf2d7e268c5ad)**|6.0.2|MIT **[debug](#233219ced46fb5b84e28859835e97775eb9d0181f4cb85d6aa5cecb61e595947)**|2.6.9|MIT **[debug](#f9b654e80c05af90dc288869333e452db67fbba75969b385acd60df9895a7944)**|4.3.4|MIT **[debug](#8bcd678354554043662ec7b1a1fc890da6dca2f1f245833d5400831daaeb3fc5)**|4.3.7|MIT @@ -253,13 +253,13 @@ Package|Version|License **[forwarded](#2d7f4275b09b041fd821b7672ebae7c9ccad3c87f3f37b6bd91306973c02b9a3)**|0.2.0|MIT **[fresh](#d7c677c373e09a5e9c7fe1d1ce69ca3147fe0455bf5606a26251970181d9efc4)**|0.5.2|MIT **[fs-constants](#9961a9f7535cded379a7696ad6d002a62d4826a3a8c2ffb5624383b942c879e5)**|1.0.0|MIT -**[fs-extra](#968c94c7a6fd1dd1b957c528a210fc7613f5defe88fd252c79e8334d13b0e433)**|8.1.0|MIT +**[fs-extra](#f4bda72fc58b809b6533077d1826716805d4bec29651a76697ededec9689e0a4)**|11.2.0|MIT **[fs-minipass](#c2c405232aa58245a067fead9e0e8bd8330cda684111af434bcab882090c44fa)**|2.1.0|ISC **[function-bind](#83de3b394293d96fb3fea968392a9d9ffb8b461f6c173bbb76a5bc51db5bec52)**|1.1.2|MIT **[gensync](#c49cbe8d63515db5596a717f0d65eab2f06a623b4f1dfbd512d61bbdccf1aa4c)**|1.0.0-beta.2|MIT **[get-intrinsic](#2c1a0d16eee22217701f9243a8041f80f74f0a262eb6c10bf1b1f7f41e8599ac)**|1.2.4|MIT **[get-stream](#8d24427d88f4f3193411b16e6dbdfc05d0edc3ce08460a1c73ec55718470e28c)**|6.0.1|MIT -**[get-uri](#7efafe904a44407ef6e60b36a0de3a02d93985623739ab4591d8659d73a2939f)**|6.0.1|MIT +**[get-uri](#4ae602658ce541126b57c19a2c8c47ed82d62e55c642d49f59f14e841ddc1db6)**|6.0.3|MIT **[github-from-package](#8cba969ea116f44491f4fbb8b391c0ab40408fc2e5380f81bc8e8e42b55fff8b)**|0.0.0|MIT **[glob](#bfb95bb18e863a1c0675aab9ed67620a29ec5488a2c69667870d20e4bb3dd08c)**|10.4.5|ISC **[globals](#749052b146da20b19c298de835e7cacd7f6d1f0a87a8422e538ccdfeaa69b0a5)**|11.12.0|MIT @@ -307,7 +307,7 @@ Package|Version|License **[jsbn](#936d5c89291f7b505f688e45ff8261d3f225f96e0e981fd0366a9efda9e0e7f2)**|1.1.0|MIT **[jsesc](#253e8a44fc188759c5ce35330e4f20aacf1d0253d7e8d7dffd4a1f884a10ce1e)**|2.5.2|MIT **[json5](#16281c6ea25e0cec4bc0bb8c01d1759d66992776381bf9c5af6959bec47d2f77)**|2.2.3|MIT -**[jsonfile](#ee6699687d879e2655eb0c687d7d8ad7bf952bb8a1092d720b58ae709e885213)**|4.0.0|MIT +**[jsonfile](#1504ddbe5031429f6d90bb02373b4629ff5da9ef4e869d5015ff42f685817e74)**|6.1.0|MIT **[kerberos](#05c7d2f17faccacb505a07f79ccba22ce089aa668a8bef64de84cf5dcd4f585e)**|2.1.0|Apache-2.0 **[lodash.merge](#996e40d63a94f1b8693d7c81e0cdfb874c6432d6bbd675976fc1b6b13652c8db)**|4.6.2|MIT **[lodash](#adaac4144887ebc2c1b682380ff385210f681fc58b4bc1ef3986148cf8dcd28a)**|4.17.21|MIT @@ -341,7 +341,7 @@ Package|Version|License **[mongodb-crypt-library-version](#003bd2892d6f6fdac0613ba8f9a2fbb054ddd1c26901e1d2fc7e83861b21cf4d)**|1.0.5|Apache-2.0 **[mongodb-log-writer](#c4945018f8490fc8e56e1414e262fcf1b802800e05cd15f2bd6b7a9d0b94af85)**|1.4.2|Apache-2.0 **[mongodb-redact](#d246d19a773f4cc2f2d0431d018a38295c9f9b1b45cfbe7ee16230056b667453)**|1.1.2|Apache-2.0 -**[mongodb](#435929756f32840b6ee67bc26155513cd7001bd8bab6e30ddaec63024b6fdcd1)**|6.10.0|Apache-2.0 +**[mongodb](#c9c06bd3e18f2425756e0f577c44b2aa70191f47342cb344dea10dbc9a784d05)**|6.11.0|Apache-2.0 **[ms](#484b814b85d5028e34246147c8fc901d33570202bd7cdc3703c0ed1078eba0aa)**|2.0.0|MIT **[ms](#0a987b2f79ff37005e452a5afa7dacd3042061a7077054d2ba9cabacd88506d2)**|2.1.2|MIT **[ms](#2083576c5af8054927640b4788059806d07e250a26066c9ccb2d928394fb9226)**|2.1.3|MIT @@ -439,7 +439,7 @@ Package|Version|License **[tunnel-agent](#09f746d17a1777efda5a12a6072da10c6820d7f56ea8aa0af202a2c83d6ccb67)**|0.6.0|Apache-2.0 **[tweetnacl](#496caef692284d7a5d6acd31283b785ebca47d82b2d85c9af7ea1913bb4b49a8)**|0.14.5|Unlicense **[type-is](#12dbb9fcc3a6de5bbd595659bff8b688d45fff57a2014441e4fe6779f5eeb7e2)**|1.6.18|MIT -**[universalify](#6929b48cd126bb32b64aef3221e4e6d538ff1a5f415629267a3f627f60c7ac7a)**|0.1.2|MIT +**[universalify](#1b7ceb511e86575f528789d9f3afa7ad3b8668b03f499baeb17606ef18bc0f48)**|2.0.1|MIT **[unpipe](#3a555405bd00c7e7e52b07a5600248bdaa683db613d7c286e425511cee8ed14a)**|1.0.0|MIT **[untildify](#511cd56aa5943fd465da93776449b0a7249438206b5c5bfc22cc6d7e55ab0029)**|4.0.0|MIT **[update-browserslist-db](#407bc68021b880a9fd61a7de91a5507449d2aab8f76d7996c693f99f046d44d7)**|1.1.0|MIT @@ -20576,8 +20576,8 @@ License files: - -### [bson](https://www.npmjs.com/package/bson) (version 6.9.0) + +### [bson](https://www.npmjs.com/package/bson) (version 6.10.0) License tags: Apache-2.0 License files: @@ -21768,10 +21768,36 @@ License files: License tags: MIT - -### [data-uri-to-buffer](https://www.npmjs.com/package/data-uri-to-buffer) (version 5.0.1) + +### [data-uri-to-buffer](https://www.npmjs.com/package/data-uri-to-buffer) (version 6.0.2) License tags: MIT +License files: +* LICENSE: + + (The MIT License) + + Copyright (c) 2014 Nathan Rajlich + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + ### [debug](https://www.npmjs.com/package/debug) (version 2.6.9) @@ -23284,8 +23310,8 @@ License files: - -### [fs-extra](https://www.npmjs.com/package/fs-extra) (version 8.1.0) + +### [fs-extra](https://www.npmjs.com/package/fs-extra) (version 11.2.0) License tags: MIT License files: @@ -23431,10 +23457,36 @@ License files: - -### [get-uri](https://www.npmjs.com/package/get-uri) (version 6.0.1) + +### [get-uri](https://www.npmjs.com/package/get-uri) (version 6.0.3) License tags: MIT +License files: +* LICENSE: + + (The MIT License) + + Copyright (c) 2014 Nathan Rajlich + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + 'Software'), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + ### [github-from-package](https://www.npmjs.com/package/github-from-package) (version 0.0.0) @@ -25440,8 +25492,8 @@ License files: - -### [jsonfile](https://www.npmjs.com/package/jsonfile) (version 4.0.0) + +### [jsonfile](https://www.npmjs.com/package/jsonfile) (version 6.1.0) License tags: MIT License files: @@ -27714,8 +27766,8 @@ License files: - -### [mongodb](https://www.npmjs.com/package/mongodb) (version 6.10.0) + +### [mongodb](https://www.npmjs.com/package/mongodb) (version 6.11.0) License tags: Apache-2.0 License files: @@ -31158,8 +31210,8 @@ License files: - -### [universalify](https://www.npmjs.com/package/universalify) (version 0.1.2) + +### [universalify](https://www.npmjs.com/package/universalify) (version 2.0.1) License tags: MIT License files: diff --git a/packages/errors/AUTHORS b/packages/errors/AUTHORS index 1ef48a072..4c7b6bad4 100644 --- a/packages/errors/AUTHORS +++ b/packages/errors/AUTHORS @@ -10,3 +10,4 @@ github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Massimiliano Marcon Le Roux Bodenstein Gagik Amaryan +Nikola Irinchev From eb28be15b8347347b85d5b90c68b317b46bbf22d Mon Sep 17 00:00:00 2001 From: Nikola Irinchev Date: Tue, 26 Nov 2024 12:53:24 +0100 Subject: [PATCH 30/34] chore(ci): cleanup auto generated file workflow MONGOSH-1927 (#2281) --- .github/workflows/cron-tasks.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/cron-tasks.yml b/.github/workflows/cron-tasks.yml index 0a3c7dcd2..fa4eea5e5 100644 --- a/.github/workflows/cron-tasks.yml +++ b/.github/workflows/cron-tasks.yml @@ -7,7 +7,6 @@ on: push: branches: - main - workflow_dispatch: # This should be removed once the workflow is tested and working jobs: update_generated_files: @@ -39,7 +38,6 @@ jobs: # the whole history to generate the list of AUTHORS fetch-depth: "0" token: ${{ steps.app-token.outputs.token }} - persist-credentials: false - name: Set up Git run: | @@ -92,5 +90,5 @@ jobs: - name: Commit and push run: | - git commit --no-allow-empty -m "chore: update auto-generated files" || true + git commit --no-allow-empty -m "chore: update auto-generated files [skip actions]" || true git push From 41a1865ff77e9bcf9729ab45757d09a4867e8615 Mon Sep 17 00:00:00 2001 From: "mongodb-devtools-bot[bot]" <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com> Date: Tue, 26 Nov 2024 11:56:54 +0000 Subject: [PATCH 31/34] chore: update auto-generated files [skip actions] --- AUTHORS | 1 + packages/errors/AUTHORS | 1 + 2 files changed, 2 insertions(+) diff --git a/AUTHORS b/AUTHORS index 3cf3e99b7..56f237800 100644 --- a/AUTHORS +++ b/AUTHORS @@ -43,3 +43,4 @@ Kræn Hansen Gagik Amaryan Nikola Irinchev mongodb-matthew-normyle <120420718+mongodb-matthew-normyle@users.noreply.github.com> +mongodb-devtools-bot[bot] <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com> diff --git a/packages/errors/AUTHORS b/packages/errors/AUTHORS index 4c7b6bad4..f349d227c 100644 --- a/packages/errors/AUTHORS +++ b/packages/errors/AUTHORS @@ -11,3 +11,4 @@ Massimiliano Marcon Le Roux Bodenstein Gagik Amaryan Nikola Irinchev +mongodb-devtools-bot[bot] <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com> From 3f2a35f4659277599f590e1ff875dd014eb264b7 Mon Sep 17 00:00:00 2001 From: Nikola Irinchev Date: Wed, 27 Nov 2024 16:18:26 +0100 Subject: [PATCH 32/34] chore(ci): use github app tokens instead of bot user (#2282) --- .github/workflows/cron-tasks.yml | 13 +------------ .github/workflows/update-node-js.yaml | 17 +++++++---------- 2 files changed, 8 insertions(+), 22 deletions(-) diff --git a/.github/workflows/cron-tasks.yml b/.github/workflows/cron-tasks.yml index fa4eea5e5..fde7e4122 100644 --- a/.github/workflows/cron-tasks.yml +++ b/.github/workflows/cron-tasks.yml @@ -17,18 +17,12 @@ jobs: npm_config_foreground_scripts: "true" PUPPETEER_SKIP_DOWNLOAD: "true" steps: - - uses: actions/create-github-app-token@v1 + - uses: mongodb-js/devtools-shared/actions/setup-bot-token@main id: app-token with: app-id: ${{ vars.DEVTOOLS_BOT_APP_ID }} private-key: ${{ secrets.DEVTOOLS_BOT_PRIVATE_KEY }} - - name: Get GitHub App User ID - id: get-user-id - run: echo "user-id=$(gh api "/users/${{ steps.app-token.outputs.app-slug }}[bot]" --jq .id)" >> "$GITHUB_OUTPUT" - env: - GH_TOKEN: ${{ steps.app-token.outputs.token }} - - uses: actions/checkout@v4 with: # don't checkout a detatched HEAD @@ -39,11 +33,6 @@ jobs: fetch-depth: "0" token: ${{ steps.app-token.outputs.token }} - - name: Set up Git - run: | - git config --global user.name '${{ steps.app-token.outputs.app-slug }}[bot]' - git config --global user.email '${{ steps.get-user-id.outputs.user-id }}+${{ steps.app-token.outputs.app-slug }}[bot]@users.noreply.github.com>' - - uses: actions/setup-node@v4 with: node-version: ^16.x diff --git a/.github/workflows/update-node-js.yaml b/.github/workflows/update-node-js.yaml index ed8046e7a..0884474ab 100644 --- a/.github/workflows/update-node-js.yaml +++ b/.github/workflows/update-node-js.yaml @@ -11,20 +11,17 @@ jobs: name: Update Node.js versions runs-on: ubuntu-latest steps: + - uses: mongodb-js/devtools-shared/actions/setup-bot-token@main + id: app-token + with: + app-id: ${{ vars.DEVTOOLS_BOT_APP_ID }} + private-key: ${{ secrets.DEVTOOLS_BOT_PRIVATE_KEY }} + - uses: actions/checkout@v4 with: # don't checkout a detatched HEAD ref: ${{ github.head_ref }} - # this is important so git log can pick up on - # the whole history to generate the list of AUTHORS - fetch-depth: "0" - - - name: Setup git - run: | - git config --local user.email "devtoolsbot@users.noreply.github.com" - git config --local user.name "devtoolsbot" - - uses: actions/setup-node@v4 with: node-version: 20.x @@ -42,7 +39,7 @@ jobs: - name: Create Pull Request uses: peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f # 7.0.5 with: - token: ${{ secrets.SVC_DEVTOOLSBOT_TOKEN }} + token: ${{ steps.app-token.outputs.token }} commit-message: "chore: update node.js version" branch: ci/update-node-js-versions title: "chore: update node.js" From a0c8ca5399066e385b642576c3779426f50d2edc Mon Sep 17 00:00:00 2001 From: "mongodb-devtools-bot[bot]" <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com> Date: Wed, 27 Nov 2024 15:21:49 +0000 Subject: [PATCH 33/34] chore: update auto-generated files [skip actions] --- THIRD_PARTY_NOTICES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md index 12f85e8c3..2f2a25dc9 100644 --- a/THIRD_PARTY_NOTICES.md +++ b/THIRD_PARTY_NOTICES.md @@ -1,5 +1,5 @@ The following third-party software is used by and included in **mongosh**. -This document was automatically generated on Tue Nov 26 2024. +This document was automatically generated on Wed Nov 27 2024. ## List of dependencies From 9b2fd8d476cd79dc064595875ebd43ed3748436d Mon Sep 17 00:00:00 2001 From: "mongodb-devtools-bot[bot]" <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com> Date: Sun, 1 Dec 2024 03:26:18 +0000 Subject: [PATCH 34/34] chore: update auto-generated files [skip actions] --- THIRD_PARTY_NOTICES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/THIRD_PARTY_NOTICES.md b/THIRD_PARTY_NOTICES.md index 2f2a25dc9..d98cdc291 100644 --- a/THIRD_PARTY_NOTICES.md +++ b/THIRD_PARTY_NOTICES.md @@ -1,5 +1,5 @@ The following third-party software is used by and included in **mongosh**. -This document was automatically generated on Wed Nov 27 2024. +This document was automatically generated on Sun Dec 01 2024. ## List of dependencies