Co-authored-by: Cloud User <ec2-user@ip-10-128-181-159.ec2.internal> GitOrigin-RevId: 653c6f01abc2762500a7cedfdb0e6dbdad231623
646 lines
23 KiB
YAML
646 lines
23 KiB
YAML
# RHEL build variants for testing release environments
|
|
#
|
|
# After the branching variants in this file
|
|
# should continue to run on a new rapid release (v7.1, v7.2 etc.)
|
|
# and LTS release (v7.0, v6.0 etc.) branch projects
|
|
|
|
buildvariants:
|
|
- name: ubi8
|
|
display_name: "UBI 8"
|
|
tags: []
|
|
cron: "0 3 * * *" # From the ${project_nightly_cron} parameter.
|
|
run_on:
|
|
- ubi8
|
|
expansions:
|
|
resmoke_jobs_factor: 1
|
|
bazel_compile_flags: >-
|
|
--define=MONGO_DISTMOD=rhel88
|
|
--build_enterprise=False
|
|
tooltags: ""
|
|
build_mongoreplay: true
|
|
test_flags: >-
|
|
--excludeWithAnyTags=requires_os_access
|
|
--modules=none
|
|
compile_variant: ubi8
|
|
tasks:
|
|
- name: compile_and_archive_dist_test_TG
|
|
distros:
|
|
- rhel8.8-large
|
|
- name: jsCore
|
|
- name: sharding_gen
|
|
- name: replica_sets_gen
|
|
- name: generate_buildid_to_debug_symbols_mapping
|
|
distros:
|
|
- rhel8.8-large
|
|
|
|
- name: rhel8
|
|
display_name: RHEL 8
|
|
tags: ["forbid_tasks_tagged_with_experimental"]
|
|
cron: "0 3 * * *" # From the ${project_nightly_cron} parameter.
|
|
run_on:
|
|
- rhel8.8-large
|
|
expansions:
|
|
push_path: linux
|
|
push_bucket: downloads.mongodb.org
|
|
push_bucket_new: cdn-origin-mongodb-server-community
|
|
push_role_arn: arn:aws:iam::119629040606:role/s3-access.cdn-origin-mongodb-server-community
|
|
push_name: linux
|
|
push_arch: x86_64-rhel8
|
|
mciuploads_binary_permissions_push: public-read
|
|
mciuploads_binary_visibility_push: public
|
|
bazel_compile_flags: >-
|
|
--define=MONGO_DISTMOD=rhel88
|
|
--build_enterprise=False
|
|
test_flags: >-
|
|
--excludeWithAnyTags=requires_external_data_source,requires_increased_memlock_limits
|
|
--modules=none
|
|
multiversion_platform: rhel8
|
|
multiversion_edition: targeted
|
|
has_packages: true
|
|
packager_script: packager.py
|
|
packager_arch: x86_64
|
|
packager_distro: rhel88
|
|
repo_edition: org
|
|
large_distro_name: rhel8.8-large
|
|
compile_variant: rhel88
|
|
tasks:
|
|
- name: compile_test_and_package_serial_TG
|
|
distros:
|
|
- rhel8.8-large
|
|
- name: run_unit_tests_TG
|
|
distros:
|
|
- rhel8.8-large
|
|
- name: test_packages
|
|
distros:
|
|
- ubuntu2204-large
|
|
- name: selinux_rhel8_org
|
|
- name: .development_critical !.requires_large_host !.incompatible_community
|
|
- name: .development_critical .requires_large_host !.incompatible_community
|
|
distros:
|
|
- rhel8.8-large
|
|
- name: .release_critical !.requires_large_host !.incompatible_community
|
|
- name: .release_critical .requires_large_host !.incompatible_community
|
|
distros:
|
|
- rhel8.8-large
|
|
|
|
- name: enterprise-rhel-8-64-bit
|
|
display_name: "Enterprise RHEL 8"
|
|
tags: ["forbid_tasks_tagged_with_experimental"]
|
|
cron: "0 3 * * *" # From the ${project_nightly_cron} parameter.
|
|
run_on:
|
|
- rhel8.8-small
|
|
expansions:
|
|
additional_package_targets: >-
|
|
archive-mongocryptd-stripped
|
|
archive-mongocryptd-debug
|
|
push_path: linux
|
|
push_bucket: downloads.10gen.com
|
|
push_bucket_new: cdn-origin-mongodb-server-enterprise
|
|
push_role_arn: arn:aws:iam::119629040606:role/s3-access.cdn-origin-mongodb-server-enterprise
|
|
push_name: linux
|
|
push_arch: x86_64-enterprise-rhel8
|
|
mciuploads_binary_permissions_push: public-read
|
|
mciuploads_binary_visibility_push: public
|
|
bazel_compile_flags: >-
|
|
--define=MONGO_DISTMOD=rhel88
|
|
compile_all_but_not_unittests_flags: >-
|
|
--linkopt=-s
|
|
test_flags: --excludeWithAnyTags=requires_external_data_source
|
|
multiversion_platform: rhel8
|
|
multiversion_edition: enterprise
|
|
has_packages: true
|
|
packager_script: packager_enterprise.py
|
|
packager_arch: x86_64
|
|
packager_distro: rhel88
|
|
repo_edition: enterprise
|
|
jstestfuzz_num_generated_files: 40
|
|
jstestfuzz_concurrent_num_files: 10
|
|
target_resmoke_time: 10
|
|
max_sub_suites: 3
|
|
large_distro_name: rhel8.8-medium
|
|
compile_variant: enterprise-rhel-8-64-bit
|
|
tasks:
|
|
- name: compile_test_and_package_serial_TG
|
|
distros:
|
|
- rhel8.8-large
|
|
- name: compile_integration_and_test_parallel_stream_TG
|
|
distros:
|
|
- rhel8.8-large
|
|
- name: run_unit_tests_TG
|
|
distros:
|
|
- rhel8.8-large
|
|
- name: test_packages
|
|
distros:
|
|
- ubuntu2204-large
|
|
- name: selinux_rhel8_enterprise
|
|
- name: .development_critical !.requires_large_host
|
|
- name: .development_critical .requires_large_host
|
|
distros:
|
|
- rhel8.8-large
|
|
- name: .release_critical !.requires_large_host
|
|
- name: .release_critical .requires_large_host
|
|
distros:
|
|
- rhel8.8-large
|
|
|
|
- name: rhel-8-arm64
|
|
display_name: RHEL 8 arm64
|
|
cron: "0 3 * * *" # From the ${project_nightly_cron} parameter.
|
|
tags: ["bazel_check", "forbid_tasks_tagged_with_experimental"]
|
|
run_on:
|
|
- rhel8.8-arm64-m8g-xlarge
|
|
expansions:
|
|
push_path: linux
|
|
push_bucket: downloads.mongodb.org
|
|
push_bucket_new: cdn-origin-mongodb-server-community
|
|
push_role_arn: arn:aws:iam::119629040606:role/s3-access.cdn-origin-mongodb-server-community
|
|
push_name: linux
|
|
push_arch: aarch64-rhel8
|
|
mciuploads_binary_permissions_push: public-read
|
|
mciuploads_binary_visibility_push: public
|
|
bazel_compile_flags: >-
|
|
--define=MONGO_DISTMOD=rhel88
|
|
--build_enterprise=False
|
|
compile_all_but_not_unittests_flags: >-
|
|
--linkopt=-s
|
|
test_flags: >-
|
|
--excludeWithAnyTags=requires_external_data_source,requires_increased_memlock_limits
|
|
--modules=none
|
|
has_packages: true
|
|
packager_script: packager.py
|
|
packager_arch: aarch64
|
|
packager_distro: rhel88
|
|
repo_edition: org
|
|
large_distro_name: rhel8.8-arm64-m8g-4xlarge
|
|
compile_variant: rhel-8-arm64
|
|
tasks:
|
|
- name: compile_test_and_package_serial_TG
|
|
distros:
|
|
- rhel8.8-arm64-m8g-4xlarge
|
|
- name: run_unit_tests_TG
|
|
distros:
|
|
- rhel8.8-arm64-m8g-4xlarge
|
|
- name: test_packages
|
|
distros:
|
|
- ubuntu2204-arm64-m8g-xlarge
|
|
- name: .development_critical !.requires_large_host !.incompatible_community
|
|
- name: .development_critical .requires_large_host !.incompatible_community
|
|
distros:
|
|
- rhel8.8-arm64-m8g-4xlarge
|
|
- name: .release_critical !.requires_large_host !.incompatible_community
|
|
- name: .release_critical .requires_large_host !.incompatible_community
|
|
distros:
|
|
- rhel8.8-arm64-m8g-4xlarge
|
|
|
|
- name: enterprise-rhel-8-arm64
|
|
display_name: "Enterprise RHEL 8 arm64"
|
|
tags: ["forbid_tasks_tagged_with_experimental"]
|
|
cron: "0 3 * * *" # From the ${project_nightly_cron} parameter.
|
|
run_on:
|
|
- rhel8.8-arm64-m8g-xlarge
|
|
expansions:
|
|
large_distro_name: rhel8.8-arm64-m8g-4xlarge
|
|
additional_package_targets: >-
|
|
archive-mongocryptd-stripped
|
|
archive-mongocryptd-debug
|
|
push_path: linux
|
|
push_bucket: downloads.10gen.com
|
|
push_bucket_new: cdn-origin-mongodb-server-enterprise
|
|
push_role_arn: arn:aws:iam::119629040606:role/s3-access.cdn-origin-mongodb-server-enterprise
|
|
push_name: linux
|
|
push_arch: aarch64-enterprise-rhel8
|
|
mciuploads_binary_permissions_push: public-read
|
|
mciuploads_binary_visibility_push: public
|
|
bazel_compile_flags: >-
|
|
--define=MONGO_DISTMOD=rhel88
|
|
compile_all_but_not_unittests_flags: >-
|
|
--linkopt=-s
|
|
test_flags: --excludeWithAnyTags=requires_external_data_source,resource_intensive
|
|
has_packages: true
|
|
packager_script: packager_enterprise.py
|
|
packager_arch: aarch64
|
|
packager_distro: rhel88
|
|
repo_edition: enterprise
|
|
compile_variant: enterprise-rhel-8-arm64
|
|
core_analyzer_distro_name: rhel8.8-arm64-m8g-4xlarge
|
|
tasks:
|
|
- name: compile_test_and_package_serial_TG
|
|
distros:
|
|
- rhel8.8-arm64-m8g-4xlarge
|
|
- name: run_unit_tests_TG
|
|
distros:
|
|
- rhel8.8-arm64-m8g-4xlarge
|
|
- name: test_packages
|
|
distros:
|
|
- ubuntu2204-arm64-m8g-xlarge
|
|
- name: .development_critical !.requires_large_host
|
|
- name: .development_critical .requires_large_host
|
|
distros:
|
|
- rhel8.8-arm64-m8g-4xlarge
|
|
- name: .release_critical !.requires_large_host
|
|
- name: .release_critical .requires_large_host
|
|
distros:
|
|
- rhel8.8-arm64-m8g-4xlarge
|
|
|
|
- name: rhel93
|
|
display_name: RHEL 9.3
|
|
tags: ["bazel_check", "forbid_tasks_tagged_with_experimental"]
|
|
cron: "0 3 * * *" # From the ${project_nightly_cron} parameter.
|
|
run_on:
|
|
- rhel93-large
|
|
expansions:
|
|
push_path: linux
|
|
push_bucket: downloads.mongodb.org
|
|
push_bucket_new: cdn-origin-mongodb-server-community
|
|
push_role_arn: arn:aws:iam::119629040606:role/s3-access.cdn-origin-mongodb-server-community
|
|
push_name: linux
|
|
push_arch: x86_64-rhel93
|
|
mciuploads_binary_permissions_push: public-read
|
|
mciuploads_binary_visibility_push: public
|
|
bazel_compile_flags: >-
|
|
--define=MONGO_DISTMOD=rhel93
|
|
--build_enterprise=False
|
|
compile_all_but_not_unittests_flags: >-
|
|
--linkopt=-s
|
|
test_flags: >-
|
|
--excludeWithAnyTags=requires_external_data_source
|
|
--modules=none
|
|
multiversion_platform: rhel93
|
|
multiversion_edition: targeted
|
|
has_packages: true
|
|
packager_script: packager.py
|
|
packager_arch: x86_64
|
|
packager_distro: rhel90
|
|
repo_edition: org
|
|
large_distro_name: rhel93-large
|
|
compile_variant: rhel93
|
|
tasks:
|
|
- name: compile_test_and_package_serial_TG
|
|
distros:
|
|
- rhel93-large
|
|
- name: run_unit_tests_TG
|
|
distros:
|
|
- rhel93-large
|
|
- name: test_packages
|
|
distros:
|
|
- ubuntu2204-large
|
|
- name: selinux_rhel9_org
|
|
- name: .development_critical !.requires_large_host !.incompatible_community
|
|
- name: .development_critical .requires_large_host !.incompatible_community
|
|
distros:
|
|
- rhel93-large
|
|
- name: .release_critical !.requires_large_host !.incompatible_community
|
|
- name: .release_critical .requires_large_host !.incompatible_community
|
|
distros:
|
|
- rhel93-large
|
|
|
|
- name: enterprise-rhel-93-64-bit
|
|
display_name: "Enterprise RHEL 9.3"
|
|
tags: ["forbid_tasks_tagged_with_experimental"]
|
|
cron: "0 3 * * *" # From the ${project_nightly_cron} parameter.
|
|
run_on:
|
|
- rhel93-small
|
|
expansions:
|
|
additional_package_targets: archive-mongocryptd-stripped archive-mongocryptd-debug
|
|
push_path: linux
|
|
push_bucket: downloads.10gen.com
|
|
push_bucket_new: cdn-origin-mongodb-server-enterprise
|
|
push_role_arn: arn:aws:iam::119629040606:role/s3-access.cdn-origin-mongodb-server-enterprise
|
|
push_name: linux
|
|
push_arch: x86_64-enterprise-rhel93
|
|
mciuploads_binary_permissions_push: public-read
|
|
mciuploads_binary_visibility_push: public
|
|
bazel_compile_flags: --define=MONGO_DISTMOD=rhel93
|
|
compile_all_but_not_unittests_flags: >-
|
|
--linkopt=-s
|
|
test_flags: --excludeWithAnyTags=requires_external_data_source
|
|
multiversion_platform: rhel93
|
|
multiversion_edition: enterprise
|
|
has_packages: true
|
|
packager_script: packager_enterprise.py
|
|
packager_arch: x86_64
|
|
packager_distro: rhel90
|
|
repo_edition: enterprise
|
|
compile_variant: enterprise-rhel-93-64-bit
|
|
core_analyzer_distro_name: rhel93-large
|
|
large_distro_name: rhel93-large
|
|
tasks:
|
|
- name: compile_test_and_package_serial_TG
|
|
distros:
|
|
- rhel93-large
|
|
- name: run_unit_tests_TG
|
|
distros:
|
|
- rhel93-large
|
|
- name: test_packages
|
|
distros:
|
|
- ubuntu2204-large
|
|
- name: selinux_rhel9_enterprise
|
|
- name: .development_critical !.requires_large_host
|
|
- name: .development_critical .requires_large_host
|
|
distros:
|
|
- rhel93-large
|
|
- name: .release_critical !.requires_large_host
|
|
- name: .release_critical .requires_large_host
|
|
distros:
|
|
- rhel93-large
|
|
|
|
- name: rhel93-arm64
|
|
display_name: RHEL 9.3 arm64
|
|
tags: ["bazel_check", "forbid_tasks_tagged_with_experimental"]
|
|
cron: "0 3 * * *" # From the ${project_nightly_cron} parameter.
|
|
run_on:
|
|
- rhel93-arm64-m8g-xlarge
|
|
expansions:
|
|
push_path: linux
|
|
push_bucket: downloads.mongodb.org
|
|
push_bucket_new: cdn-origin-mongodb-server-community
|
|
push_role_arn: arn:aws:iam::119629040606:role/s3-access.cdn-origin-mongodb-server-community
|
|
push_name: linux
|
|
push_arch: aarch64-rhel93
|
|
mciuploads_binary_permissions_push: public-read
|
|
mciuploads_binary_visibility_push: public
|
|
bazel_compile_flags: >-
|
|
--define=MONGO_DISTMOD=rhel93
|
|
--build_enterprise=False
|
|
compile_all_but_not_unittests_flags: >-
|
|
--linkopt=-s
|
|
test_flags: >-
|
|
--excludeWithAnyTags=requires_external_data_source
|
|
--modules=none
|
|
has_packages: true
|
|
packager_script: packager.py
|
|
packager_arch: aarch64
|
|
packager_distro: rhel90
|
|
repo_edition: org
|
|
large_distro_name: rhel93-arm64-m8g-4xlarge
|
|
compile_variant: rhel93-arm64
|
|
tasks:
|
|
- name: compile_test_and_package_serial_TG
|
|
distros:
|
|
- rhel93-arm64-m8g-4xlarge
|
|
- name: run_unit_tests_TG
|
|
distros:
|
|
- rhel93-arm64-m8g-4xlarge
|
|
- name: test_packages
|
|
distros:
|
|
- ubuntu2204-arm64-m8g-xlarge
|
|
- name: .development_critical !.requires_large_host !.incompatible_community
|
|
- name: .development_critical .requires_large_host !.incompatible_community
|
|
distros:
|
|
- rhel93-arm64-m8g-4xlarge
|
|
- name: .release_critical !.requires_large_host !.incompatible_community
|
|
- name: .release_critical .requires_large_host !.incompatible_community
|
|
distros:
|
|
- rhel93-arm64-m8g-4xlarge
|
|
|
|
- name: enterprise-rhel-93-arm64
|
|
display_name: "Enterprise RHEL 9.3 arm64"
|
|
tags: ["forbid_tasks_tagged_with_experimental"]
|
|
cron: "0 3 * * *" # From the ${project_nightly_cron} parameter.
|
|
run_on:
|
|
- rhel93-arm64-m8g-xlarge
|
|
expansions:
|
|
additional_package_targets: >-
|
|
archive-mongocryptd-stripped
|
|
archive-mongocryptd-debug
|
|
push_path: linux
|
|
push_bucket: downloads.10gen.com
|
|
push_bucket_new: cdn-origin-mongodb-server-enterprise
|
|
push_role_arn: arn:aws:iam::119629040606:role/s3-access.cdn-origin-mongodb-server-enterprise
|
|
push_name: linux
|
|
push_arch: aarch64-enterprise-rhel93
|
|
mciuploads_binary_permissions_push: public-read
|
|
mciuploads_binary_visibility_push: public
|
|
bazel_compile_flags: >-
|
|
--define=MONGO_DISTMOD=rhel93
|
|
compile_all_but_not_unittests_flags: >-
|
|
--linkopt=-s
|
|
test_flags: --excludeWithAnyTags=requires_external_data_source
|
|
has_packages: true
|
|
packager_script: packager_enterprise.py
|
|
packager_arch: aarch64
|
|
packager_distro: rhel90
|
|
repo_edition: enterprise
|
|
large_distro_name: rhel93-arm64-m8g-4xlarge
|
|
compile_variant: enterprise-rhel-93-arm64
|
|
tasks:
|
|
- name: compile_test_and_package_serial_TG
|
|
distros:
|
|
- rhel93-arm64-m8g-4xlarge
|
|
- name: run_unit_tests_TG
|
|
distros:
|
|
- rhel93-arm64-m8g-4xlarge
|
|
- name: test_packages
|
|
distros:
|
|
- ubuntu2204-arm64-m8g-xlarge
|
|
- name: .development_critical !.requires_large_host
|
|
- name: .development_critical .requires_large_host
|
|
distros:
|
|
- rhel93-arm64-m8g-4xlarge
|
|
- name: .release_critical !.requires_large_host
|
|
- name: .release_critical .requires_large_host
|
|
distros:
|
|
- rhel93-arm64-m8g-4xlarge
|
|
|
|
- name: rhel10-64-bit
|
|
display_name: RHEL 10.0
|
|
tags: ["forbid_tasks_tagged_with_experimental"]
|
|
cron: "0 4 * * *" # From the ${project_nightly_cron} parameter.
|
|
run_on:
|
|
- rhel10.0-small
|
|
expansions:
|
|
push_path: linux
|
|
push_bucket: downloads.mongodb.org
|
|
push_bucket_new: cdn-origin-mongodb-server-community
|
|
push_role_arn: arn:aws:iam::119629040606:role/s3-access.cdn-origin-mongodb-server-community
|
|
push_name: linux
|
|
push_arch: x86_64-rhel10
|
|
mciuploads_binary_permissions_push: public-read
|
|
mciuploads_binary_visibility_push: public
|
|
bazel_compile_flags: >-
|
|
--define=MONGO_DISTMOD=rhel10
|
|
--build_enterprise=False
|
|
--remote_executor=
|
|
compile_all_but_not_unittests_flags: >-
|
|
--linkopt=-s
|
|
test_flags: >-
|
|
--excludeWithAnyTags=requires_external_data_source
|
|
--modules=none
|
|
multiversion_platform: rhel10
|
|
multiversion_edition: targeted
|
|
has_packages: true
|
|
packager_script: packager.py
|
|
packager_arch: x86_64
|
|
packager_distro: rhel10
|
|
repo_edition: org
|
|
large_distro_name: rhel10.0-large
|
|
compile_variant: rhel10-64-bit
|
|
tasks:
|
|
- name: compile_test_and_package_serial_TG
|
|
distros:
|
|
- rhel10.0-large
|
|
- name: run_unit_tests_TG
|
|
distros:
|
|
- rhel10.0-large
|
|
- name: test_packages
|
|
distros:
|
|
- ubuntu2204-large
|
|
- name: selinux_rhel10_org
|
|
- name: .development_critical !.requires_large_host !.incompatible_community
|
|
- name: .development_critical .requires_large_host !.incompatible_community
|
|
distros:
|
|
- rhel10.0-large
|
|
- name: .release_critical !.requires_large_host !.incompatible_community !.publish
|
|
- name: .release_critical .requires_large_host !.incompatible_community !.publish
|
|
distros:
|
|
- rhel10.0-large
|
|
|
|
- name: enterprise-rhel-10-64-bit
|
|
display_name: "Enterprise RHEL 10.0"
|
|
tags: ["forbid_tasks_tagged_with_experimental"]
|
|
cron: "0 4 * * *" # From the ${project_nightly_cron} parameter.
|
|
run_on:
|
|
- rhel10.0-small
|
|
expansions:
|
|
additional_package_targets: archive-mongocryptd-stripped archive-mongocryptd-debug
|
|
push_path: linux
|
|
push_bucket: downloads.10gen.com
|
|
push_bucket_new: cdn-origin-mongodb-server-enterprise
|
|
push_role_arn: arn:aws:iam::119629040606:role/s3-access.cdn-origin-mongodb-server-enterprise
|
|
push_name: linux
|
|
push_arch: x86_64-enterprise-rhel10
|
|
mciuploads_binary_permissions_push: public-read
|
|
mciuploads_binary_visibility_push: public
|
|
bazel_compile_flags: --define=MONGO_DISTMOD=rhel10 --remote_executor=
|
|
compile_all_but_not_unittests_flags: >-
|
|
--linkopt=-s
|
|
test_flags: --excludeWithAnyTags=requires_external_data_source
|
|
multiversion_platform: rhel10
|
|
multiversion_edition: enterprise
|
|
has_packages: true
|
|
packager_script: packager_enterprise.py
|
|
packager_arch: x86_64
|
|
packager_distro: rhel10
|
|
repo_edition: enterprise
|
|
compile_variant: enterprise-rhel-10-64-bit
|
|
core_analyzer_distro_name: rhel10-large
|
|
large_distro_name: rhel10.0-large
|
|
tasks:
|
|
- name: compile_test_and_package_serial_TG
|
|
distros:
|
|
- rhel10.0-large
|
|
- name: run_unit_tests_TG
|
|
distros:
|
|
- rhel10.0-large
|
|
- name: test_packages
|
|
distros:
|
|
- ubuntu2204-large
|
|
- name: selinux_rhel10_enterprise
|
|
- name: .development_critical !.requires_large_host
|
|
- name: .development_critical .requires_large_host
|
|
distros:
|
|
- rhel10.0-large
|
|
- name: .release_critical !.requires_large_host !.publish
|
|
- name: .release_critical .requires_large_host !.publish
|
|
distros:
|
|
- rhel10.0-large
|
|
|
|
- name: rhel10-arm64
|
|
display_name: RHEL 10.0 arm64
|
|
tags: ["bazel_check", "forbid_tasks_tagged_with_experimental"]
|
|
cron: "0 4 * * *" # From the ${project_nightly_cron} parameter.
|
|
run_on:
|
|
- rhel10.0-arm64-small
|
|
expansions:
|
|
push_path: linux
|
|
push_bucket: downloads.mongodb.org
|
|
push_bucket_new: cdn-origin-mongodb-server-community
|
|
push_role_arn: arn:aws:iam::119629040606:role/s3-access.cdn-origin-mongodb-server-community
|
|
push_name: linux
|
|
push_arch: aarch64-rhel10
|
|
mciuploads_binary_permissions_push: public-read
|
|
mciuploads_binary_visibility_push: public
|
|
bazel_compile_flags: >-
|
|
--define=MONGO_DISTMOD=rhel10
|
|
--build_enterprise=False
|
|
--remote_executor=
|
|
compile_all_but_not_unittests_flags: >-
|
|
--linkopt=-s
|
|
test_flags: >-
|
|
--excludeWithAnyTags=requires_external_data_source
|
|
--modules=none
|
|
has_packages: true
|
|
packager_script: packager.py
|
|
packager_arch: aarch64
|
|
packager_distro: rhel10
|
|
repo_edition: org
|
|
large_distro_name: rhel10.0-arm64-large
|
|
compile_variant: rhel10-arm64
|
|
tasks:
|
|
- name: compile_test_and_package_serial_TG
|
|
distros:
|
|
- rhel10.0-arm64-large
|
|
- name: run_unit_tests_TG
|
|
distros:
|
|
- rhel10.0-arm64-large
|
|
- name: test_packages
|
|
distros:
|
|
- ubuntu2204-arm64-small
|
|
- name: .development_critical !.requires_large_host !.incompatible_community
|
|
- name: .development_critical .requires_large_host !.incompatible_community
|
|
distros:
|
|
- rhel10.0-arm64-large
|
|
- name: .release_critical !.requires_large_host !.incompatible_community !.publish
|
|
- name: .release_critical .requires_large_host !.incompatible_community !.publish
|
|
distros:
|
|
- rhel10.0-arm64-large
|
|
|
|
- name: enterprise-rhel-10-arm64
|
|
display_name: "Enterprise RHEL 10.0 arm64"
|
|
tags: ["forbid_tasks_tagged_with_experimental"]
|
|
cron: "0 4 * * *" # From the ${project_nightly_cron} parameter.
|
|
run_on:
|
|
- rhel10.0-arm64-small
|
|
expansions:
|
|
additional_package_targets: >-
|
|
archive-mongocryptd-stripped
|
|
archive-mongocryptd-debug
|
|
push_path: linux
|
|
push_bucket: downloads.10gen.com
|
|
push_bucket_new: cdn-origin-mongodb-server-enterprise
|
|
push_role_arn: arn:aws:iam::119629040606:role/s3-access.cdn-origin-mongodb-server-enterprise
|
|
push_name: linux
|
|
push_arch: aarch64-enterprise-rhel10
|
|
mciuploads_binary_permissions_push: public-read
|
|
mciuploads_binary_visibility_push: public
|
|
bazel_compile_flags: >-
|
|
--define=MONGO_DISTMOD=rhel10
|
|
--remote_executor=
|
|
compile_all_but_not_unittests_flags: >-
|
|
--linkopt=-s
|
|
test_flags: --excludeWithAnyTags=requires_external_data_source
|
|
has_packages: true
|
|
packager_script: packager_enterprise.py
|
|
packager_arch: aarch64
|
|
packager_distro: rhel10
|
|
repo_edition: enterprise
|
|
large_distro_name: rhel10.0-arm64-large
|
|
compile_variant: enterprise-rhel-10-arm64
|
|
tasks:
|
|
- name: compile_test_and_package_serial_TG
|
|
distros:
|
|
- rhel10.0-arm64-large
|
|
- name: run_unit_tests_TG
|
|
distros:
|
|
- rhel10.0-arm64-large
|
|
- name: test_packages
|
|
distros:
|
|
- ubuntu2204-arm64-small
|
|
- name: .development_critical !.requires_large_host
|
|
- name: .development_critical .requires_large_host
|
|
distros:
|
|
- rhel10.0-arm64-large
|
|
- name: .release_critical !.requires_large_host !.publish
|
|
- name: .release_critical .requires_large_host !.publish
|
|
distros:
|
|
- rhel10.0-arm64-large
|