mongo/buildscripts
Trevor Guidry 345737a806 SERVER-108972 Support modules in resmoke (#40139)
GitOrigin-RevId: 830a0dcd118ec4c67561fbc7766e871d531fa40c
2025-08-18 22:22:04 +00:00
..
antithesis SERVER-106150 Rewrite private links to public links when we sync source code from 10gen/mongo to mongodb/mongo (#37153) 2025-06-12 18:23:51 +00:00
bazel_rules_mongo SERVER-109243: Bump the bazel_rules_mongo_version. (#40048) 2025-08-13 21:04:07 +00:00
bazel_testbuilds SERVER-101032 Move clang-format into "bazel run format" (#36625) 2025-05-29 13:40:00 +00:00
ciconfig SERVER-108972 Support modules in resmoke (#40139) 2025-08-18 22:22:04 +00:00
client SERVER-100631 Add ruff into "bazel run lint" (#32166) 2025-06-11 14:11:11 +00:00
cltcache SERVER-105866 add vscode clang tidy limiter and caching (#36873) 2025-06-10 14:40:46 +00:00
cost_model SERVER-108290 Support multiple calibrations for single node (#39235) 2025-07-30 18:58:10 +00:00
docs SERVER-107550: Seed readme docs for resmoke-related tooling (#38540) 2025-07-16 21:10:31 +00:00
eslint-plugin-mongodb SERVER-101533: Add eslint rule that catches attempts of calling print(tojson(...)) in jstests (#32938) 2025-04-09 22:56:03 +00:00
gdb SERVER-104974 make gdb dump locks work in bazel (#39768) 2025-08-08 04:26:51 +00:00
idl SERVER-55257 IDL generates valid comparison operations with inline_chained_structs:true (#39726) 2025-08-07 19:01:52 +00:00
libdeps SERVER-100631 Add ruff into "bazel run lint" (#32166) 2025-06-11 14:11:11 +00:00
linter SERVER-107603 Move pyrightlint to bazel run lint (#38723) 2025-08-07 17:34:36 +00:00
lldb SERVER-100631 Add ruff into "bazel run lint" (#32166) 2025-06-11 14:11:11 +00:00
monitor_build_status SERVER-106601 Open yaml files with utf8 for windows (#37659) 2025-06-25 14:12:35 +00:00
packaging/msi SERVER-99662 Implmement building msi's in bazel (#33677) 2025-04-10 01:43:37 +00:00
patch_builds SERVER-100631 Add ruff into "bazel run lint" (#32166) 2025-06-11 14:11:11 +00:00
resmoke_proxy SERVER-100631 Add ruff into "bazel run lint" (#32166) 2025-06-11 14:11:11 +00:00
resmokeconfig SERVER-108972 Support modules in resmoke (#40139) 2025-08-18 22:22:04 +00:00
resmokelib SERVER-108972 Support modules in resmoke (#40139) 2025-08-18 22:22:04 +00:00
s3_binary SERVER-107933 fix download.py on windows (#38901) 2025-07-22 19:12:44 +00:00
smoke_tests SERVER-107464 Remove pylinters (#38447) 2025-07-14 14:30:17 +00:00
testdata
testmatrix SERVER-100631 Add ruff into "bazel run lint" (#32166) 2025-06-11 14:11:11 +00:00
tests SERVER-108972 Support modules in resmoke (#40139) 2025-08-18 22:22:04 +00:00
timeouts SERVER-100631 Add ruff into "bazel run lint" (#32166) 2025-06-11 14:11:11 +00:00
tracing_profiler SERVER-100631 Add ruff into "bazel run lint" (#32166) 2025-06-11 14:11:11 +00:00
util SERVER-107836 fix s3_binary downloader deps (#38807) 2025-07-21 16:28:19 +00:00
win SERVER-102295 Simplify DatabaseName storage flags implementation (#34512) 2025-04-10 05:03:06 +00:00
BUILD.bazel SERVER-102823 handle multiple clang tidy configs (#40036) 2025-08-13 22:16:58 +00:00
OWNERS.yml SERVER-106402: push mongostream image to streams ecr (#39895) 2025-08-18 21:35:47 +00:00
__init__.py
aggregate_tracefiles.py SERVER-94077 Use isort in Ruff configs (#27865) 2024-10-10 19:33:49 +00:00
apply_clang_tidy_fixes.py SERVER-101694 switch to bazel clang tidy in evergreen (#33061) 2025-04-09 23:13:05 +00:00
auto_install_db_contrib_tool.sh SERVER-101034 Use rules_lint shfmt formatter (#38448) 2025-07-16 01:55:34 +00:00
bazel_custom_formatter.py SERVER-102823 handle multiple clang tidy configs (#40036) 2025-08-13 22:16:58 +00:00
bazel_local_resources.py SERVER-106530 Use an exclusive base port for resmoke targets (#37578) 2025-06-23 13:48:39 +00:00
build_system_options.py SERVER-90570: Enable formatting checks for buildscripts directory, excluding idl (#22254) 2024-05-16 22:07:36 +00:00
burn_in_tests.py SERVER-108605 Include magic_restore_js_test in supported test kinds in burn_in_tests.py (#39519) 2025-08-04 15:50:24 +00:00
candle_wrapper.py SERVER-99662 Implmement building msi's in bazel (#33677) 2025-04-10 01:43:37 +00:00
check_for_noexcept.py SERVER-103332 Adjust noexcept checker annotations slightly (#34564) 2025-04-10 05:02:17 +00:00
cheetah_source_generator.py SERVER-103143 Silence cheetah namemapper warning (#36148) 2025-05-15 18:48:51 +00:00
clang_format.py SERVER-103025 delete scons (#34270) 2025-04-10 03:33:39 +00:00
clang_tidy.py SERVER-105866 add vscode clang tidy limiter and caching (#36873) 2025-06-10 14:40:46 +00:00
clang_tidy_config_gen.py SERVER-101419 fix clang-tidy header regex (#32873) 2025-04-09 22:37:46 +00:00
clang_tidy_vscode.py SERVER-106576 vscode clang tidy falls back to direct clang tidy command for headers (#37632) 2025-06-23 21:09:06 +00:00
clangd_vscode.sh SERVER-101034 Use rules_lint shfmt formatter (#38448) 2025-07-16 01:55:34 +00:00
collect_resource_info.py SERVER-99522 Delete dead py linters (#31760) 2025-04-09 19:33:45 +00:00
combine_reports.py SERVER-99522 Delete dead py linters (#31760) 2025-04-09 19:33:45 +00:00
config_diff.py SERVER-94077 Use isort in Ruff configs (#27865) 2024-10-10 19:33:49 +00:00
consolidate-repos-enterprise.sh SERVER-101034 Use rules_lint shfmt formatter (#38448) 2025-07-16 01:55:34 +00:00
consolidate-repos.sh SERVER-101034 Use rules_lint shfmt formatter (#38448) 2025-07-16 01:55:34 +00:00
create_bazel_test_report.py SERVER-99431: [Revert revert] Enable failures for the bazel coverage task (#38176) 2025-07-08 15:22:46 +00:00
debugsymb_mapper.py SERVER-99522 Delete dead py linters (#31760) 2025-04-09 19:33:45 +00:00
deflakinator.py SERVER-94077 Use isort in Ruff configs (#27865) 2024-10-10 19:33:49 +00:00
download_sys_perf_binaries.py SERVER-94077 Use isort in Ruff configs (#27865) 2024-10-10 19:33:49 +00:00
errorcodes.py SERVER-107465 Add several linters to bazel run lint (#38449) 2025-07-16 15:57:23 +00:00
eslint.py SERVER-100116 Swap eslint to rules_lint & upgrade to 9.19.0 (#31917) 2025-04-09 20:14:48 +00:00
evergreen_activate_gen_tasks.py SERVER-108547: configure retry attempts for evergreen_activate_gen_tasks.py (#39460) 2025-08-01 17:46:07 +00:00
evergreen_expansions2bash.py SERVER-106601 Open yaml files with utf8 for windows (#37659) 2025-06-25 14:12:35 +00:00
evergreen_gen_powercycle_tasks.py SERVER-94077 Use isort in Ruff configs (#27865) 2024-10-10 19:33:49 +00:00
evergreen_gen_smoke_test_tasks.py SERVER-100188 Run smoke tests with all feature flags enabled (#32346) 2025-04-09 21:13:25 +00:00
evergreen_gen_streams_build_and_publish_task.py SERVER-106402: push mongostream image to streams ecr (#39895) 2025-08-18 21:35:47 +00:00
evergreen_gen_streams_publish_manifest_task.py SERVER-106402: push mongostream image to streams ecr (#39895) 2025-08-18 21:35:47 +00:00
evergreen_resmoke_job_count.py SERVER-107303 Replica set reconfiguration to CSRS testing (#39143) 2025-08-08 07:13:03 +00:00
evergreen_task_tags.py SERVER-99522 Delete dead py linters (#31760) 2025-04-09 19:33:45 +00:00
evergreen_task_timeout.py SERVER-105122 Lower default idle timeout on required variants to 16 minutes (#39081) 2025-07-25 14:31:10 +00:00
fast_archive.py SERVER-94077 Use isort in Ruff configs (#27865) 2024-10-10 19:33:49 +00:00
feature_flag_tags_check.py SERVER-99522 Delete dead py linters (#31760) 2025-04-09 19:33:45 +00:00
fix_headers.py SERVER-103025 delete scons (#34270) 2025-04-10 03:33:39 +00:00
gather_failed_unittests.py SERVER-107957 Update unit test gather to collect dynamic lib files anywhere in the bazel-bin directory (#38923) 2025-07-29 02:59:07 +00:00
generate_version_expansions.py SERVER-103025 delete scons (#34270) 2025-04-10 03:33:39 +00:00
golden_test.py SERVER-108339 Show timestamp in the output of golden_test.py list (#39281) 2025-07-29 14:23:13 +00:00
hang_analyzer.py SERVER-90570: Enable formatting checks for buildscripts directory, excluding idl (#22254) 2024-05-16 22:07:36 +00:00
install-hooks
install_bazel.py SERVER-107933 fix download.py on windows (#38901) 2025-07-22 19:12:44 +00:00
jepsen_report.py SERVER-99522 Delete dead py linters (#31760) 2025-04-09 19:33:45 +00:00
jstoh.py SERVER-103025 delete scons (#34270) 2025-04-10 03:33:39 +00:00
large_file_check.py SERVER-108478 Move lint_large_files_check to bazel run lint (#39413) 2025-07-31 18:46:42 +00:00
legacy_commands_check.py SERVER-99522 Delete dead py linters (#31760) 2025-04-09 19:33:45 +00:00
make_vcxproj.py SERVER-103025 delete scons (#34270) 2025-04-10 03:33:39 +00:00
mongo_toolchain.py SERVER-104622 use engflow's remote asset api (#35669) 2025-05-02 21:33:33 +00:00
mongosymb.py SERVER-106694 Make mongosymb.py pass --relativenames to llvm-symbolizer (#37804) 2025-06-26 15:40:15 +00:00
mongosymb_multithread.py SERVER-94077 Use isort in Ruff configs (#27865) 2024-10-10 19:33:49 +00:00
monitor_mongo_fork_10gen.py SERVER-94077 Use isort in Ruff configs (#27865) 2024-10-10 19:33:49 +00:00
mount_drives.sh SERVER-101034 Use rules_lint shfmt formatter (#38448) 2025-07-16 01:55:34 +00:00
msi_validation.py SERVER-108960 Fix missing git commit in version info for windows mongod (#39799) 2025-08-07 22:32:31 +00:00
msitrim.py SERVER-99662 Implmement building msi's in bazel (#33677) 2025-04-10 01:43:37 +00:00
package_test.py SERVER-109438 fix test_packages atlas checks (#40195) 2025-08-18 20:54:04 +00:00
package_test_internal.py SERVER-99522 Delete dead py linters (#31760) 2025-04-09 19:33:45 +00:00
packager.py SERVER-108027: adjust packaging script for 8.2 (#38964) 2025-07-23 18:11:56 +00:00
packager_enterprise.py SERVER-108027: adjust packaging script for 8.2 (#38964) 2025-07-23 18:11:56 +00:00
pip_requirements.py SERVER-105429 make poetry requrements file (#36472) 2025-05-23 19:30:39 +00:00
poetry_lock_check.py SERVER-107602 Move lint poetry lock to bazel run lint (#38999) 2025-07-24 18:36:23 +00:00
poetry_sync.sh SERVER-101034 Use rules_lint shfmt formatter (#38448) 2025-07-16 01:55:34 +00:00
powercycle_operations.py SERVER-99522 Delete dead py linters (#31760) 2025-04-09 19:33:45 +00:00
powercycle_sentinel.py SERVER-94077 Use isort in Ruff configs (#27865) 2024-10-10 19:33:49 +00:00
publish_new_bazel_version.py SERVER-100482 Replace fetch bazel with BAZELISK_BASE_URL and remove "fetch bazel" function (#32034) 2025-04-09 19:38:38 +00:00
pyrightlint.py SERVER-107603 Move pyrightlint to bazel run lint (#38723) 2025-08-07 17:34:36 +00:00
quickmongolint.py SERVER-107465 Add several linters to bazel run lint (#38449) 2025-07-16 15:57:23 +00:00
resmoke.py SERVER-99522 Delete dead py linters (#31760) 2025-04-09 19:33:45 +00:00
resmoke_tests_runtime_validate.py SERVER-99522 Delete dead py linters (#31760) 2025-04-09 19:33:45 +00:00
run_smoke_tests.py SERVER-100188 Run smoke tests with all feature flags enabled (#32346) 2025-04-09 21:13:25 +00:00
sbom_linter.py SERVER-107852 SBOM rebuild to master (resubmit) (#39261) 2025-07-29 15:55:27 +00:00
setup_engflow_creds.sh SERVER-101034 Use rules_lint shfmt formatter (#38448) 2025-07-16 01:55:34 +00:00
setup_multiversion_mongodb.py SERVER-90570: Enable formatting checks for buildscripts directory, excluding idl (#22254) 2024-05-16 22:07:36 +00:00
setup_spawnhost_coredump SERVER-107042 fix spawnhost script for unit_test_group tasks (#38070) 2025-07-02 18:54:15 +00:00
sign_macos_binaries_for_testing.py SERVER-96012 Retry codesign dev binaries for testing on macos (#28293) 2024-10-22 08:57:32 +00:00
simple_report.py SERVER-103394 Use "bazel test" Interface in Evergreen (#34625) 2025-04-28 22:21:21 +00:00
symbols-al2023.orderfile SERVER-108106 refresh for 8.2 (#39150) 2025-07-28 19:56:53 +00:00
symbols.orderfile SERVER-108106 refresh for 8.2 (#39150) 2025-07-28 19:56:53 +00:00
sync_repo_with_copybara.py SERVER-103655 Add details to copybara error log (#34859) 2025-04-10 16:29:02 +00:00
todo_check.py SERVER-99522 Delete dead py linters (#31760) 2025-04-09 19:33:45 +00:00
utils.py SERVER-94077 Use isort in Ruff configs (#27865) 2024-10-10 19:33:49 +00:00
validate_commit_message.py SERVER-108812: Improve messaging in validate_commit_message (#39636) 2025-08-06 13:28:37 +00:00
validate_evg_project_config.py SERVER-108041: Update branching guide (#38970) 2025-07-23 20:19:40 +00:00
validate_file_size.py SERVER-90570: Enable formatting checks for buildscripts directory, excluding idl (#22254) 2024-05-16 22:07:36 +00:00
validate_mongocryptd.py SERVER-106601 Open yaml files with utf8 for windows (#37659) 2025-06-25 14:12:35 +00:00
vcxproj.header
yaml_key_value.py SERVER-106601 Open yaml files with utf8 for windows (#37659) 2025-06-25 14:12:35 +00:00
yamllinters.sh SERVER-101034 Use rules_lint shfmt formatter (#38448) 2025-07-16 01:55:34 +00:00