Skip to content

Commit 9d87c8d

Browse files
authored
Merge branch 'main' into ni/cta
2 parents 156a2cf + 7c26c7a commit 9d87c8d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+1689
-1199
lines changed

.evergreen.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7590,7 +7590,6 @@ functions:
75907590
{
75917591
export NODE_JS_VERSION=${node_js_version}
75927592
source .evergreen/setup-env.sh
7593-
export PUPPETEER_SKIP_DOWNLOAD="true"
75947593
npm run evergreen-release draft
75957594
}
75967595

@@ -7608,7 +7607,6 @@ functions:
76087607
node_js_version: ${node_js_version}
76097608
script: |
76107609
set -e
7611-
export PUPPETEER_SKIP_DOWNLOAD="true"
76127610
.evergreen/run-evergreen-release.sh download-and-list-artifacts
76137611
- command: shell.exec
76147612
params:
@@ -7637,7 +7635,6 @@ functions:
76377635
node_js_version: ${node_js_version}
76387636
script: |
76397637
set -e
7640-
export PUPPETEER_SKIP_DOWNLOAD="true"
76417638
.evergreen/run-evergreen-release.sh publish -- --dry-run
76427639

76437640
release_publish:
@@ -7656,7 +7653,6 @@ functions:
76567653
node_js_version: ${node_js_version}
76577654
script: |
76587655
set -e
7659-
export PUPPETEER_SKIP_DOWNLOAD="true"
76607656
.evergreen/run-evergreen-release.sh publish
76617657

76627658
run_perf_tests:
@@ -15880,10 +15876,6 @@ buildvariants:
1588015876
tasks:
1588115877
- name: compile_artifact
1588215878
- name: e2e_tests_darwin_x64
15883-
- name: package_artifact_darwin_x64
15884-
- name: sign_artifact_darwin_x64
15885-
- name: package_artifact_darwin_arm64
15886-
- name: sign_artifact_darwin_arm64
1588715879
- name: darwin_arm64
1588815880
display_name: "MacOS Big Sur (arm64)"
1588915881
run_on: macos-11-arm64
@@ -15892,6 +15884,10 @@ buildvariants:
1589215884
tasks:
1589315885
- name: compile_artifact
1589415886
- name: e2e_tests_darwin_arm64
15887+
- name: package_artifact_darwin_x64
15888+
- name: sign_artifact_darwin_x64
15889+
- name: package_artifact_darwin_arm64
15890+
- name: sign_artifact_darwin_arm64
1589515891

1589615892
- name: linux_compile
1589715893
display_name: "Ubuntu 20.04 x64 (Compile and Check)"

.evergreen/compile-artifact.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,6 @@ elif [ -n "$MONGOSH_SHARED_OPENSSL" ]; then
7474
export LD_LIBRARY_PATH=/tmp/m/opt/lib
7575
fi
7676

77-
export PUPPETEER_SKIP_DOWNLOAD="true"
7877
npm run evergreen-release compile
7978
dist/mongosh --version
8079
dist/mongosh --build-info

.evergreen/evergreen.yml.in

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1002,7 +1002,6 @@ functions:
10021002
{
10031003
export NODE_JS_VERSION=${node_js_version}
10041004
source .evergreen/setup-env.sh
1005-
export PUPPETEER_SKIP_DOWNLOAD="true"
10061005
npm run evergreen-release draft
10071006
}
10081007

@@ -1020,7 +1019,6 @@ functions:
10201019
node_js_version: ${node_js_version}
10211020
script: |
10221021
set -e
1023-
export PUPPETEER_SKIP_DOWNLOAD="true"
10241022
.evergreen/run-evergreen-release.sh download-and-list-artifacts
10251023
- command: shell.exec
10261024
params:
@@ -1049,7 +1047,6 @@ functions:
10491047
node_js_version: ${node_js_version}
10501048
script: |
10511049
set -e
1052-
export PUPPETEER_SKIP_DOWNLOAD="true"
10531050
.evergreen/run-evergreen-release.sh publish -- --dry-run
10541051

10551052
release_publish:
@@ -1068,7 +1065,6 @@ functions:
10681065
node_js_version: ${node_js_version}
10691066
script: |
10701067
set -e
1071-
export PUPPETEER_SKIP_DOWNLOAD="true"
10721068
.evergreen/run-evergreen-release.sh publish
10731069

10741070
run_perf_tests:
@@ -1147,7 +1143,7 @@ tasks:
11471143
###
11481144
<% for (const { id, packageName } of ALL_UNIT_TESTS) { %>
11491145
- name: test_<% out(id) %>
1150-
tags: <% out(["assigned_to_jira_team_mongosh_mongosh", "unit-test"]) %>
1146+
tags: ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
11511147
depends_on:
11521148
- name: compile_ts
11531149
variant: linux_compile
@@ -1569,10 +1565,6 @@ buildvariants:
15691565
tasks:
15701566
- name: compile_artifact
15711567
- name: e2e_tests_darwin_x64
1572-
- name: package_artifact_darwin_x64
1573-
- name: sign_artifact_darwin_x64
1574-
- name: package_artifact_darwin_arm64
1575-
- name: sign_artifact_darwin_arm64
15761568
- name: darwin_arm64
15771569
display_name: "MacOS Big Sur (arm64)"
15781570
run_on: macos-11-arm64
@@ -1581,6 +1573,10 @@ buildvariants:
15811573
tasks:
15821574
- name: compile_artifact
15831575
- name: e2e_tests_darwin_arm64
1576+
- name: package_artifact_darwin_x64
1577+
- name: sign_artifact_darwin_x64
1578+
- name: package_artifact_darwin_arm64
1579+
- name: sign_artifact_darwin_arm64
15841580

15851581
- name: linux_compile
15861582
display_name: "Ubuntu 20.04 x64 (Compile and Check)"

.evergreen/package-and-upload-artifact.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ if [ "$(uname)" == Linux ]; then
1313
cp "$(pwd)/../tmp/expansions.yaml" tmp/expansions.yaml
1414
(cd scripts/docker && bash "$BASEDIR/retry-with-backoff.sh" docker build -t rocky8-package -f rocky8-package.Dockerfile .)
1515
echo Starting Docker container packaging
16-
docker run -e PUPPETEER_SKIP_DOWNLOAD \
16+
docker run -e PUPPETEER_SKIP_DOWNLOAD=1 \
1717
-e EVERGREEN_EXPANSIONS_PATH=/tmp/build/tmp/expansions.yaml \
1818
-e NODE_JS_VERSION \
1919
-e PACKAGE_VARIANT \

.evergreen/run-evergreen-release.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@ echo "//registry.npmjs.org/:_authToken=${devtoolsbot_npm_token}" > .npmrc
55
set -x
66
export NODE_JS_VERSION=${node_js_version}
77
source .evergreen/setup-env.sh
8-
export PUPPETEER_SKIP_DOWNLOAD="true"
98
npm run evergreen-release $@

.evergreen/setup-env.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ export PATH="/cygdrive/c/python/Python311/Scripts:/cygdrive/c/python/Python311:/
1616
export MONGOSH_TEST_ONLY_MAX_LOG_FILE_COUNT=100000
1717
export IS_MONGOSH_EVERGREEN_CI=1
1818
export DEBUG="mongodb*,$DEBUG"
19+
export PUPPETEER_SKIP_DOWNLOAD="true"
1920

2021
if [ "$OS" != "Windows_NT" ]; then
2122
if which realpath; then # No realpath on macOS, but also not needed there

AUTHORS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,3 +44,4 @@ Gagik Amaryan <[email protected]>
4444
Nikola Irinchev <[email protected]>
4545
mongodb-matthew-normyle <[email protected]>
4646
mongodb-devtools-bot[bot] <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com>
47+
Dylan Richardson <[email protected]>

THIRD_PARTY_NOTICES.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
The following third-party software is used by and included in **mongosh**.
2-
This document was automatically generated on Sun Dec 01 2024.
2+
This document was automatically generated on Mon Dec 16 2024.
33

44
## List of dependencies
55

@@ -177,7 +177,7 @@ Package|Version|License
177177
**[bplist-parser](#a012056f1b32796d923573a3b1ef72cf36943d95e5e2f6af0f7eeab57a21be24)**|0.2.0|MIT
178178
**[brace-expansion](#2ba3ee23cc6a2718243e9c0c59ce154058f292965f563aa291b459a414e863cb)**|1.1.11|MIT
179179
**[browserslist](#a95274c46e5fc3c90b90fdf6cc259a6b44331ddca76e255afd128465621592ed)**|4.23.3|MIT
180-
**[bson](#f2d0bdff40fb1096ef8f7c55e46c6aaa857f74071c79d0dbe89d52b50d5aad81)**|6.10.0|Apache-2.0
180+
**[bson](#88bcf6ee33d70cc1bf263aac89726781fb724e29ba9647909ffb24584ef23cf4)**|6.10.1|Apache-2.0
181181
**[buffer-alloc-unsafe](#1022220a813dd092d3ced592ac36121a00bd08a9c2020e08ad370dc29ed217f0)**|1.1.0|MIT
182182
**[buffer-alloc](#d5cbc95b9dde4a46cd45334630efe3bc9025c904074bee845376bd60651441c0)**|1.2.0|MIT
183183
**[buffer-fill](#c3747dfd267829ceeb564a1717d0c65d88d2b366e215f640067abefac59e3fd4)**|1.0.0|MIT
@@ -241,7 +241,7 @@ Package|Version|License
241241
**[execa](#a0c2c672c3fccddd8bd85ffff34f8f18d893b9f136946e6225b9abc9a8fae10e)**|5.0.0|MIT
242242
**[execa](#099ba5f976333854bfd5aa2237fd12d883c4477af76007a7963109833edef012)**|7.2.0|MIT
243243
**[expand-template](#46d3e73ca0d4a8c14e99252386f0a5c1a4fd8b2747331373d7b4da97105c15bb)**|2.0.3|(MIT OR WTFPL)
244-
**[express](#96b5945aa9b5ba9189eb3e9f50f6522e976d90a93dc42f2f3aa13cbcffb434a2)**|4.21.1|MIT
244+
**[express](#4d2041a77bd4922bcebeb1bb80240f087b10510d23d4a3142db7206a9feb739a)**|4.21.2|MIT
245245
**[fast-xml-parser](#ebbe8cacbca0e6da2c884ade309dddffc2df1cf8f3532ffda03e31aa6d3a9a3b)**|4.4.1|MIT
246246
**[fault](#387740fc7544e813d0a9ad480550d0bb536270783b1ce8c1ee83cd7d18b1472e)**|1.0.4|MIT
247247
**[fetch-blob](#9a40c73e2482c1cc651991133722a6fedd12dc752d2858a21da24395e6fc8461)**|3.2.0|MIT
@@ -341,7 +341,7 @@ Package|Version|License
341341
**[mongodb-crypt-library-version](#003bd2892d6f6fdac0613ba8f9a2fbb054ddd1c26901e1d2fc7e83861b21cf4d)**|1.0.5|Apache-2.0
342342
**[mongodb-log-writer](#c4945018f8490fc8e56e1414e262fcf1b802800e05cd15f2bd6b7a9d0b94af85)**|1.4.2|Apache-2.0
343343
**[mongodb-redact](#d246d19a773f4cc2f2d0431d018a38295c9f9b1b45cfbe7ee16230056b667453)**|1.1.2|Apache-2.0
344-
**[mongodb](#c9c06bd3e18f2425756e0f577c44b2aa70191f47342cb344dea10dbc9a784d05)**|6.11.0|Apache-2.0
344+
**[mongodb](#cb726cf7a5329fc15d51574a4bc2e29682afe46afb788a94370b09643ab98a72)**|6.12.0|Apache-2.0
345345
**[ms](#484b814b85d5028e34246147c8fc901d33570202bd7cdc3703c0ed1078eba0aa)**|2.0.0|MIT
346346
**[ms](#0a987b2f79ff37005e452a5afa7dacd3042061a7077054d2ba9cabacd88506d2)**|2.1.2|MIT
347347
**[ms](#2083576c5af8054927640b4788059806d07e250a26066c9ccb2d928394fb9226)**|2.1.3|MIT
@@ -375,7 +375,7 @@ Package|Version|License
375375
**[parseurl](#c3fdd1b6fb725cb30e8fed82cf929953b46129d347d8404a4a51b633389fbae8)**|1.3.3|MIT
376376
**[path-key](#e1a2a032096ace66b422351e00b11b0229e42e4b49c2146f439f8fe442218451)**|3.1.1|MIT
377377
**[path-key](#8e0734b8abb76579df2174822606e692914e985fc58363a78e6ad4b2a4a5831f)**|4.0.0|MIT
378-
**[path-to-regexp](#96d230365f414cce8d80ceb9d99d855685dfa922f931b49ea01952a1efe64266)**|0.1.10|MIT
378+
**[path-to-regexp](#a36c8f7aea129a341c589b7722e2c873fab8a2d01a0c3e2e426f5b28ba793621)**|0.1.12|MIT
379379
**[path-to-regexp](#571cfd74ecd5ea999273383b83a44bf35d4a62383c67a63fef169cc42eb2d859)**|1.9.0|MIT
380380
**[picocolors](#f964752f1f8cfd947506fd51ce1c148469ecf3b6f531d826511b720670e556f1)**|1.1.0|ISC
381381
**[prebuild-install](#93d13a9b3a51a6a802fcd35aa031d3ae7369aa6fd47d3a89f28a6d31ea3c9dc5)**|7.1.2|MIT
@@ -459,7 +459,7 @@ Package|Version|License
459459
**[xtend](#ef439651e21b69e8811099e984a3a42de35b6d0fc30a5c230715bea4c96e4940)**|4.0.2|MIT
460460
**[yallist](#63b110ffd18712146937e9f182800c6f2b5783e76d1659a0bd4b457789b0df07)**|3.1.1|ISC
461461
**[yallist](#d400799c4e1f58dbbbe68b4d9c1b6e80e023f744bd7d16da491005fd8439200f)**|4.0.0|ISC
462-
**[yargs-parser](#63435b27312552eefd317cb6b5bc59549a3e8c028b3e9510ccd5d5ac644cfa77)**|20.2.4|ISC
462+
**[yargs-parser](#d114360895423d9e902d0d2591b959ed4b0c309f8cec3e7b22fb6ed5502d1c19)**|20.2.9|ISC
463463

464464
## Package details
465465

@@ -20576,8 +20576,8 @@ License files:
2057620576

2057720577

2057820578

20579-
<a id="f2d0bdff40fb1096ef8f7c55e46c6aaa857f74071c79d0dbe89d52b50d5aad81"></a>
20580-
### [bson](https://www.npmjs.com/package/bson) (version 6.10.0)
20579+
<a id="88bcf6ee33d70cc1bf263aac89726781fb724e29ba9647909ffb24584ef23cf4"></a>
20580+
### [bson](https://www.npmjs.com/package/bson) (version 6.10.1)
2058120581
License tags: Apache-2.0
2058220582

2058320583
License files:
@@ -22956,8 +22956,8 @@ License files:
2295622956
THE SOFTWARE.
2295722957

2295822958

22959-
<a id="96b5945aa9b5ba9189eb3e9f50f6522e976d90a93dc42f2f3aa13cbcffb434a2"></a>
22960-
### [express](https://www.npmjs.com/package/express) (version 4.21.1)
22959+
<a id="4d2041a77bd4922bcebeb1bb80240f087b10510d23d4a3142db7206a9feb739a"></a>
22960+
### [express](https://www.npmjs.com/package/express) (version 4.21.2)
2296122961
License tags: MIT
2296222962

2296322963
License files:
@@ -27766,8 +27766,8 @@ License files:
2776627766

2776727767

2776827768

27769-
<a id="c9c06bd3e18f2425756e0f577c44b2aa70191f47342cb344dea10dbc9a784d05"></a>
27770-
### [mongodb](https://www.npmjs.com/package/mongodb) (version 6.11.0)
27769+
<a id="cb726cf7a5329fc15d51574a4bc2e29682afe46afb788a94370b09643ab98a72"></a>
27770+
### [mongodb](https://www.npmjs.com/package/mongodb) (version 6.12.0)
2777127771
License tags: Apache-2.0
2777227772

2777327773
License files:
@@ -28860,8 +28860,8 @@ License files:
2886028860

2886128861

2886228862

28863-
<a id="96d230365f414cce8d80ceb9d99d855685dfa922f931b49ea01952a1efe64266"></a>
28864-
### [path-to-regexp](https://www.npmjs.com/package/path-to-regexp) (version 0.1.10)
28863+
<a id="a36c8f7aea129a341c589b7722e2c873fab8a2d01a0c3e2e426f5b28ba793621"></a>
28864+
### [path-to-regexp](https://www.npmjs.com/package/path-to-regexp) (version 0.1.12)
2886528865
License tags: MIT
2886628866

2886728867
License files:
@@ -31765,8 +31765,8 @@ License files:
3176531765

3176631766

3176731767

31768-
<a id="63435b27312552eefd317cb6b5bc59549a3e8c028b3e9510ccd5d5ac644cfa77"></a>
31769-
### [yargs-parser](https://www.npmjs.com/package/yargs-parser) (version 20.2.4)
31768+
<a id="d114360895423d9e902d0d2591b959ed4b0c309f8cec3e7b22fb6ed5502d1c19"></a>
31769+
### [yargs-parser](https://www.npmjs.com/package/yargs-parser) (version 20.2.9)
3177031770
License tags: ISC
3177131771

3177231772
License files:

0 commit comments

Comments
 (0)