Skip to content

Commit d65786d

Browse files
Merge remote-tracking branch 'origin/beta-releases' into ga-releases
2 parents 641cf8f + dda3eee commit d65786d

File tree

163 files changed

+9241
-5828
lines changed

Some content is hidden

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

163 files changed

+9241
-5828
lines changed

.evergreen/functions.yml

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,12 @@ variables:
8383

8484
# This is here with the variables because anchors aren't supported across includes
8585
post:
86+
- command: shell.exec
87+
params:
88+
working_dir: src
89+
shell: bash
90+
script: |
91+
tar czvf all-e2e-logs.tgz packages/compass-e2e-tests/.log
8692
- command: s3.put
8793
params:
8894
<<: *save-artifact-params-private
@@ -92,6 +98,7 @@ post:
9298
- src/packages/compass-e2e-tests/.nyc_output/coverage.json
9399
- src/.testserver/logs/*
94100
- src/.evergreen/logs/*
101+
- src/all-e2e-logs.tgz
95102
remote_file: ${project}/${revision}_${revision_order_id}/${build_variant}/${task_name}
96103
content_type: text/plain
97104
- command: s3.put
@@ -324,16 +331,16 @@ functions:
324331
wait: true
325332
# copy ssh key (this key will be used to connect to ssh server)
326333
- command: shell.exec
334+
silent: true
327335
params:
336+
working_dir: src
328337
shell: bash
338+
env:
339+
__project_aws_ssh_key_value: ${__project_aws_ssh_key_value}
329340
script: |
330341
set -e
331-
{
332-
set +x
333-
echo '${__project_aws_ssh_key_value}' > ~/.ssh/mcipacker.pem
334-
chmod 0600 ~/.ssh/mcipacker.pem
335-
set -x
336-
}
342+
.evergreen/setup-ssh-key.sh
343+
337344
# wait for host to be ready
338345
- command: shell.exec
339346
params:
@@ -367,7 +374,7 @@ functions:
367374
sleep 20
368375
done
369376
echo "SSH connection established after $attempts attempts"
370-
377+
371378
# Write the host info so that it can be used by the signing tool
372379
if [[ $OSTYPE == "cygwin" ]]; then
373380
identity_file=$(cygpath -wa "$identity_file")
@@ -566,7 +573,7 @@ functions:
566573
tar -xvz)
567574
export COMPASS_CRYPT_LIBRARY_PATH=$(echo $PWD/mongodb-crypt/lib/mongo_*_v1.*)
568575
npm run test-csfle --workspace mongodb-data-service
569-
576+
570577
verify-artifacts:
571578
- command: shell.exec
572579
params:

.evergreen/setup-ssh-key.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#! /usr/bin/env bash
2+
3+
set -e
4+
set +x
5+
echo "${__project_aws_ssh_key_value}" > ~/.ssh/mcipacker.pem
6+
chmod 0600 ~/.ssh/mcipacker.pem

.evergreen/tasks.in.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ tasks:
108108
- func: spawn-signing-server
109109
- func: package
110110
vars:
111-
debug: 'hadron*,mongo*,compass*,electron*'
111+
debug: 'hadron*,mongo*,compass*,electron*,sign*'
112112
compass_distribution: <% out(packageTask.vars.compass_distribution) %>
113113
- func: verify-artifacts
114114
- func: save-all-artifacts

.evergreen/tasks.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ tasks:
108108
- func: spawn-signing-server
109109
- func: package
110110
vars:
111-
debug: 'hadron*,mongo*,compass*,electron*'
111+
debug: 'hadron*,mongo*,compass*,electron*,sign*'
112112
compass_distribution: compass
113113
- func: verify-artifacts
114114
- func: save-all-artifacts
@@ -129,7 +129,7 @@ tasks:
129129
- func: spawn-signing-server
130130
- func: package
131131
vars:
132-
debug: 'hadron*,mongo*,compass*,electron*'
132+
debug: 'hadron*,mongo*,compass*,electron*,sign*'
133133
compass_distribution: compass-readonly
134134
- func: verify-artifacts
135135
- func: save-all-artifacts
@@ -150,7 +150,7 @@ tasks:
150150
- func: spawn-signing-server
151151
- func: package
152152
vars:
153-
debug: 'hadron*,mongo*,compass*,electron*'
153+
debug: 'hadron*,mongo*,compass*,electron*,sign*'
154154
compass_distribution: compass-isolated
155155
- func: verify-artifacts
156156
- func: save-all-artifacts

.github/dependabot.yml

Lines changed: 54 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -3,58 +3,76 @@
33
version: 2
44
updates:
55
- package-ecosystem: "npm"
6+
versioning-strategy: increase
67
directory: "/"
78
schedule:
89
interval: "daily"
910
allow:
10-
# Standalone deps
11-
- dependency-name: "mongodb"
12-
- dependency-name: "bson"
13-
# All the mongosh deps
14-
- dependency-name: "@mongosh/node-runtime-worker-thread"
15-
- dependency-name: "@mongosh/browser-repl"
16-
- dependency-name: "@mongosh/logging"
17-
- dependency-name: "@mongodb-js/oidc-plugin" # we bump mongosh when this updates
18-
- dependency-name: "@mongodb-js/devtools-connect" # we bump mongosh when this updates
11+
- dependency-name: mongodb
12+
- dependency-name: mongodb-*
13+
- dependency-name: bson
14+
- dependency-name: bson-*
15+
- dependency-name: "@mongosh/*"
16+
- dependency-name: "@mongodb-js/*"
17+
- dependency-name: os-dns-native
18+
- dependency-name: system-ca
19+
1920
# All the electron and its related deps
2021
- dependency-name: "electron"
21-
- dependency-name: "@electron/remote"
22-
- dependency-name: "@electron/rebuild"
22+
- dependency-name: "@electron/*"
2323
- dependency-name: "browserslist"
2424
- dependency-name: "node-abi"
25-
# All the devtools-shared packages https://github.com/mongodb-js/devtools-shared
26-
- dependency-name: "@mongodb-js/dl-center"
27-
- dependency-name: "@mongodb-js/get-os-info"
28-
- dependency-name: "@mongodb-js/mongodb-constants"
29-
- dependency-name: "@mongodb-js/mongodb-downloader"
30-
- dependency-name: "mongodb-runner"
31-
- dependency-name: "@mongodb-js/monorepo-tools"
32-
- dependency-name: "@mongodb-js/oidc-mock-provider"
33-
- dependency-name: "@mongodb-js/sbom-tools"
25+
- dependency-name: "kerberos"
26+
- dependency-name: "saslprep"
27+
- dependency-name: "@leafygreen-ui/*"
3428
groups:
29+
driver:
30+
patterns:
31+
- "mongodb"
32+
- "bson"
33+
- "@mongodb-js/oidc-plugin"
34+
- "@mongodb-js/oidc-mock-provider"
35+
- "@mongodb-js/devtools-connect"
36+
- "mongodb-client-encryption"
37+
- "kerberos"
38+
- "os-dns-native"
39+
- "system-ca"
40+
- "saslprep"
41+
3542
electron:
3643
patterns:
37-
- "electron"
38-
- "@electron/remote"
39-
- "@electron/rebuild"
40-
- "browserslist"
41-
- "node-abi"
44+
- "electron"
45+
- "@electron/remote"
46+
- "@electron/rebuild"
47+
- "browserslist"
48+
- "node-abi"
4249
update-types: ["minor", "patch"]
43-
devtools-shared:
50+
51+
devtools-shared-prod:
52+
patterns:
53+
- "@mongodb-js/get-os-info"
54+
- "@mongodb-js/mongodb-constants"
55+
- "mongodb-cloud-info"
56+
- "mongodb-query-parser"
57+
58+
devtools-shared-dev:
4459
patterns:
45-
- "@mongodb-js/dl-center"
46-
- "@mongodb-js/get-os-info"
47-
- "@mongodb-js/mongodb-constants"
48-
- "@mongodb-js/mongodb-downloader"
49-
- "mongodb-runner"
50-
- "@mongodb-js/monorepo-tools"
51-
- "@mongodb-js/oidc-mock-provider"
52-
- "@mongodb-js/sbom-tools"
60+
- "@mongodb-js/dl-center"
61+
- "@mongodb-js/mongodb-downloader"
62+
- "@mongodb-js/monorepo-tools"
63+
- "@mongodb-js/sbom-tools"
64+
- "@mongodb-js/signing-utils"
65+
- "mongodb-runner"
66+
5367
mongosh:
5468
patterns:
55-
- "@mongosh/*"
69+
- "@mongosh/*"
70+
71+
leafygreen:
72+
patterns:
73+
- "@leafygreen-ui/*"
5674
commit-message:
5775
prefix: "chore"
5876
include: "scope"
5977
labels:
60-
- "dependencies"
78+
- "dependencies"

.github/workflows/update-electron.yaml

Lines changed: 0 additions & 57 deletions
This file was deleted.

AUTHORS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,3 +80,4 @@ Hinson Chan <[email protected]>
8080
Gokul Raam <[email protected]>
8181
Bailey Pearson <[email protected]>
8282
83+
Paula Stachova <[email protected]>

0 commit comments

Comments
 (0)