diff options
Diffstat (limited to 'etc')
-rw-r--r-- | etc/evergreen.yml | 1 | ||||
-rw-r--r-- | etc/evergreen_yml_components/definitions.yml | 15 | ||||
-rw-r--r-- | etc/pip/compile-requirements.txt | 2 | ||||
-rw-r--r-- | etc/pip/components/tooling_metrics.req | 4 | ||||
-rw-r--r-- | etc/pip/dev-requirements.txt | 2 | ||||
-rw-r--r-- | etc/pip/toolchain-requirements.txt | 2 |
6 files changed, 26 insertions, 0 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml index 9949cc7064b..023df931196 100644 --- a/etc/evergreen.yml +++ b/etc/evergreen.yml @@ -3243,6 +3243,7 @@ buildvariants: - name: test_api_version_compatibility - name: validate_commit_message - name: check_feature_flag_tags + - name: compile_venv_deps_check - name: &windows-dynamic-visibility-test windows-dynamic-visibility-test display_name: "~ Shared Library Windows (visibility test)" diff --git a/etc/evergreen_yml_components/definitions.yml b/etc/evergreen_yml_components/definitions.yml index 1d6462b2a0a..8c4fd8093e0 100644 --- a/etc/evergreen_yml_components/definitions.yml +++ b/etc/evergreen_yml_components/definitions.yml @@ -2323,6 +2323,21 @@ tasks: content_type: application/tar display_name: Benchmarks +- name: compile_venv_deps_check + commands: + - *f_expansions_write + - command: manifest.load + - func: "git get project and add git tag" + - *f_expansions_write + - *kill_processes + - *cleanup_environment + - command: subprocess.exec + type: test + params: + binary: bash + args: + - "src/evergreen/compile_venv_dependency_check.sh" + - name: determine_patch_tests commands: - *f_expansions_write diff --git a/etc/pip/compile-requirements.txt b/etc/pip/compile-requirements.txt index 74b44861e27..96fe580a637 100644 --- a/etc/pip/compile-requirements.txt +++ b/etc/pip/compile-requirements.txt @@ -2,3 +2,5 @@ -r components/core.req -r components/compile.req + +-r components/tooling_metrics.req diff --git a/etc/pip/components/tooling_metrics.req b/etc/pip/components/tooling_metrics.req new file mode 100644 index 00000000000..0d8d220dad4 --- /dev/null +++ b/etc/pip/components/tooling_metrics.req @@ -0,0 +1,4 @@ +distro == 1.5.0 +GitPython ~= 3.1.7 +pydantic ~= 1.8.2 +dnspython == 2.1.0 diff --git a/etc/pip/dev-requirements.txt b/etc/pip/dev-requirements.txt index ce2ebbd3de1..178f57d1cab 100644 --- a/etc/pip/dev-requirements.txt +++ b/etc/pip/dev-requirements.txt @@ -8,3 +8,5 @@ -r components/evergreen.req -r components/aws.req -r components/jiraclient.req + +-r components/tooling_metrics.req diff --git a/etc/pip/toolchain-requirements.txt b/etc/pip/toolchain-requirements.txt index 3694f6bb9d2..27c792e52e1 100644 --- a/etc/pip/toolchain-requirements.txt +++ b/etc/pip/toolchain-requirements.txt @@ -17,3 +17,5 @@ -r components/build_metrics.req -r components/libdeps.req + +-r components/tooling_metrics.req |