We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 564c377 commit 8cd7519Copy full SHA for 8cd7519
.evergreen/README.md
@@ -12,5 +12,5 @@ hosts.
12
13
[mongodb-labs/drivers-evergreen-tools](https://github.com/mongodb-labs/drivers-evergreen-tools)
14
consists of common scripts used by many drivers (e.g. starting
15
-[mongo-orchestration](https://github.com/10gen/mongo-orchestration)). The PHP
16
-driver clones this during the build process.
+[mongo-orchestration](https://github.com/10gen/mongo-orchestration)). This package is installed as a Git submodule
+in the `tests` repository.
.evergreen/config/functions.yml
@@ -22,7 +22,7 @@ functions:
22
CURRENT_VERSION=latest
23
fi
24
25
- export DRIVERS_TOOLS="$(pwd)/../drivers-tools"
+ export DRIVERS_TOOLS="$(pwd)/tests/drivers-evergreen-tools"
26
export PROJECT_DIRECTORY="$(pwd)"
27
28
# Python has cygwin path problems on Windows. Detect prospective mongo-orchestration home directory
@@ -72,15 +72,10 @@ functions:
72
"prepare resources":
73
- command: shell.exec
74
params:
75
+ working_dir: src
76
script: |
77
${PREPARE_SHELL}
- rm -rf $DRIVERS_TOOLS
78
- if [ "${project}" = "drivers-tools" ]; then
79
- # If this was a patch build, doing a fresh clone would not actually test the patch
80
- cp -R ${PROJECT_DIRECTORY}/ $DRIVERS_TOOLS
81
- else
82
- git clone https://github.com/mongodb-labs/drivers-evergreen-tools.git $DRIVERS_TOOLS
83
- fi
+ git submodule update --init
84
echo "{ \"releases\": { \"default\": \"$MONGODB_BINARIES\" }}" > $MONGO_ORCHESTRATION_HOME/orchestration.config
85
86
.github/dependabot.yml
@@ -4,3 +4,7 @@ updates:
4
directory: "/"
5
schedule:
6
interval: "weekly"
7
+ - package-ecosystem: "gitsubmodule"
8
+ directory: "/tests/"
9
+ schedule:
10
+ interval: "weekly"
.github/workflows/tests.yml
@@ -57,8 +57,9 @@ jobs:
57
with:
58
python-version: '3.13'
59
60
- - id: setup-mongodb
61
- uses: mongodb-labs/drivers-evergreen-tools@master
+ - name: Setup MongoDB
+ id: setup-mongodb
62
+ uses: ./tests/drivers-evergreen-tools
63
64
version: ${{ matrix.mongodb-version }}
65
topology: ${{ matrix.topology }}
.github/workflows/windows-tests.yml
@@ -64,8 +64,9 @@ jobs:
submodules: true
66
67
68
69
70
71
version: "7.0"
topology: "server"
.gitmodules
@@ -6,3 +6,6 @@
path = src/libmongocrypt
url = https://github.com/mongodb/libmongocrypt.git
ignore = untracked
+[submodule "drivers-evergreen-tools"]
+ path = tests/drivers-evergreen-tools
11
+ url = https://github.com/mongodb-labs/drivers-evergreen-tools.git
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
0 commit comments