SERVER-108023 add atlas only variants and set required to build atlas (#39655)

GitOrigin-RevId: d1273734b8cc4c67439b1eae62ef9bc402cbc245
This commit is contained in:
Daniel Moody 2025-08-12 15:04:08 -05:00 committed by MongoDB Bot
parent 86750ab0d0
commit 98f3786ebf
8 changed files with 15 additions and 0 deletions

View File

@ -93,6 +93,8 @@ include:
- filename: etc/evergreen_yml_components/variants/codecoverage/test_dev.yml - filename: etc/evergreen_yml_components/variants/codecoverage/test_dev.yml
- filename: src/mongo/db/modules/atlas/atlas_dev.yml
parameters: parameters:
- key: evergreen_config_file_path - key: evergreen_config_file_path
value: "etc/evergreen.yml" value: "etc/evergreen.yml"

View File

@ -58,6 +58,8 @@ include:
### Uncomment when using this file for a LTS or Rapid release branch. ### ### Uncomment when using this file for a LTS or Rapid release branch. ###
# - filename: etc/evergreen_yml_components/variants/release/release.yml # - filename: etc/evergreen_yml_components/variants/release/release.yml
- filename: src/mongo/db/modules/atlas/atlas_release.yml
parameters: parameters:
- key: evergreen_config_file_path - key: evergreen_config_file_path
value: "etc/evergreen_nightly.yml" value: "etc/evergreen_nightly.yml"

View File

@ -43,6 +43,9 @@ overrides:
enterprise-amazon2023: enterprise-amazon2023:
- task: aggregation_blockprocessing_fuzzer - task: aggregation_blockprocessing_fuzzer
exec_timeout: 600 # 10 hours exec_timeout: 600 # 10 hours
atlas-amazon2023:
- task: aggregation_blockprocessing_fuzzer
exec_timeout: 600 # 10 hours
enterprise-amazon2023-arm64: enterprise-amazon2023-arm64:
- task: aggregation_blockprocessing_fuzzer - task: aggregation_blockprocessing_fuzzer

View File

@ -17,7 +17,9 @@ variables:
- amazon2023 - amazon2023
- amazon2023-arm64 - amazon2023-arm64
- enterprise-amazon2023 - enterprise-amazon2023
- atlas-amazon2023
- enterprise-amazon2023-arm64 - enterprise-amazon2023-arm64
- atlas-amazon2023-arm64
- enterprise-amazon2023-arm64-grav4 - enterprise-amazon2023-arm64-grav4
- debian12 - debian12
- enterprise-debian12-64 - enterprise-debian12-64

View File

@ -9,8 +9,10 @@ variables:
# If a variant is listed here and has a push task, mongocryptd is pushed # If a variant is listed here and has a push task, mongocryptd is pushed
- mongocryptd_variants: &mongocryptd_variants - mongocryptd_variants: &mongocryptd_variants
- enterprise-amazon2023 - enterprise-amazon2023
- atlas-amazon2023
# TODO(SERVER-85904) - enterprise-amazon2023-lto # TODO(SERVER-85904) - enterprise-amazon2023-lto
- enterprise-amazon2023-arm64 - enterprise-amazon2023-arm64
- atlas-amazon2023-arm64
- enterprise-amazon2023-arm64-grav4 - enterprise-amazon2023-arm64-grav4
# TODO(SERVER-85904) - enterprise-amazon2023-arm64-lto # TODO(SERVER-85904) - enterprise-amazon2023-arm64-lto
- enterprise-debian12-64 - enterprise-debian12-64

View File

@ -209,6 +209,7 @@ tasks:
- "src/poetry_requirements.txt" - "src/poetry_requirements.txt"
- "src/pyproject.toml" - "src/pyproject.toml"
- "src/src/**.idl" - "src/src/**.idl"
- "src/src/**.yml"
- "src/src/mongo/client/sdam/json_tests/sdam_tests/**" - "src/src/mongo/client/sdam/json_tests/sdam_tests/**"
- "src/src/mongo/client/sdam/json_tests/server_selection_tests/**" - "src/src/mongo/client/sdam/json_tests/server_selection_tests/**"
- "src/src/mongo/db/modules/enterprise/docs/**" - "src/src/mongo/db/modules/enterprise/docs/**"

View File

@ -106,6 +106,7 @@ buildvariants:
--//bazel/config:build_otel=True --//bazel/config:build_otel=True
--remote_execution_priority=3 --remote_execution_priority=3
--jobs=1600 --jobs=1600
--build_atlas=True
tasks: tasks:
- name: run_unit_tests_TG - name: run_unit_tests_TG
- name: compile_test_parallel_core_stream_and_pretty_printer_tests_TG - name: compile_test_parallel_core_stream_and_pretty_printer_tests_TG

View File

@ -5,8 +5,10 @@ build_variant_large_distro_exceptions:
- amazon2023-arm64 - amazon2023-arm64
- debian12 - debian12
- enterprise-amazon2023 - enterprise-amazon2023
- atlas-amazon2023
# TODO(SERVER-85904) - enterprise-amazon2023-lto # TODO(SERVER-85904) - enterprise-amazon2023-lto
- enterprise-amazon2023-arm64 - enterprise-amazon2023-arm64
- atlas-amazon2023-arm64
- enterprise-amazon2023-arm64-fuzzers - enterprise-amazon2023-arm64-fuzzers
- enterprise-amazon2023-arm64-fuzzers-roll-back-incremental-feature-flags - enterprise-amazon2023-arm64-fuzzers-roll-back-incremental-feature-flags
- enterprise-amazon2023-arm64-grav4 - enterprise-amazon2023-arm64-grav4