Skip to content

Commit 16526fc

Browse files
authored
CSHARP-5080: Add analyzer variant to driver EG (#1376)
1 parent da64949 commit 16526fc

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

evergreen/evergreen.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1933,6 +1933,22 @@ tasks:
19331933
DOTNET_SDK_PATH="${DOTNET_SDK_PATH}" bash ./evergreen/install-dependencies.sh
19341934
DRIVER_VERSION="${PACKAGE_VERSION}" bash ./evergreen/run-tests.sh
19351935
1936+
- name: test-analyzer
1937+
commands:
1938+
- command: expansions.update
1939+
params:
1940+
updates:
1941+
- key: TEST_RESULTS_PATH
1942+
value: "./analyzer/build/test-results/TEST-*.xml"
1943+
- func: run-external-script
1944+
vars:
1945+
GIT_REPO: "https://github.com/mongodb/mongo-csharp-analyzer.git"
1946+
LOCAL_PATH: ${workdir}/analyzer
1947+
SCRIPT: |
1948+
${PREPARE_SHELL}
1949+
DOTNET_SDK_PATH="${DOTNET_SDK_PATH}" bash ./evergreen/install-dependencies.sh
1950+
DRIVER_VERSION="${PACKAGE_VERSION}" TARGET_FRAMEWORK=netcoreapp3.1 bash ./evergreen/run-tests.sh
1951+
19361952
axes:
19371953
- id: version
19381954
display_name: MongoDB Version
@@ -2810,3 +2826,14 @@ buildvariants:
28102826
depends_on:
28112827
- name: push-packages-myget
28122828
variant: ".push-packages-myget"
2829+
2830+
- matrix_name: analyzer-tests
2831+
batchtime: 720 # 12 hours
2832+
matrix_spec:
2833+
os: ["ubuntu-2004", "windows-64"]
2834+
display_name: "Analyzer tests on ${os}"
2835+
tasks:
2836+
- name: test-analyzer
2837+
depends_on:
2838+
- name: push-packages-myget
2839+
variant: ".push-packages-myget"

0 commit comments

Comments
 (0)