summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--etc/evergreen.yml58
-rw-r--r--etc/generate_subtasks_config.yml1
2 files changed, 59 insertions, 0 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index cd0c37a8fff..fa6e40f971f 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -329,6 +329,7 @@ variables:
- enterprise-rhel-70-64-bit-kitchen-sink
- enterprise-rhel-71-ppc64le
- enterprise-rhel-71-ppc64le-inmem
+ - enterprise-rhel-72-s390x
- enterprise-rhel-80-64-bit
- enterprise-rhel-81-ppc64le
- enterprise-suse12-64
@@ -9663,6 +9664,63 @@ buildvariants:
distros:
- rhel70-small
+- name: enterprise-rhel-72-s390x
+ display_name: Enterprise RHEL 7.2 s390x
+ modules:
+ - enterprise
+ run_on:
+ - rhel72-zseries-small
+ batchtime: 10080 # 7 days
+ stepback: false
+ expansions:
+ compile_flags: --ssl MONGO_DISTMOD=rhel72 --release -j3 CCFLAGS="-march=z196 -mtune=zEC12" --variables-files=etc/scons/mongodbtoolchain_v3_gcc.vars
+ resmoke_jobs_max: 2
+ has_packages: true
+ packager_script: packager_enterprise.py
+ packager_arch: s390x
+ packager_distro: rhel72
+ push_path: linux
+ push_bucket: downloads.10gen.com
+ push_name: linux
+ push_arch: s390x-enterprise-rhel72
+ repo_edition: enterprise
+ tooltags: "ssl sasl gssapi"
+ build_mongoreplay: true
+ multiversion_platform: rhel72
+ multiversion_architecture: s390x
+ multiversion_edition: enterprise
+ tasks:
+ - name: compile_all_run_unittests_TG
+ distros:
+ - rhel72-zseries-large
+ - name: .aggregation .common
+ - name: audit
+ - name: .auth !.multiversion !.jscore
+ - name: causally_consistent_jscore_txns_passthrough
+ - name: .misc_js
+ - name: .concurrency .common
+ - name: concurrency_replication_causal_consistency_gen
+ - name: .encrypt
+ - name: .integration !.audit
+ distros:
+ - rhel72-zseries-large
+ - name: .jscore .common !.auth
+ - name: jsCore_op_query
+ - name: .jstestfuzz .common
+ - name: .logical_session_cache .one_sec
+ - name: .read_write_concern
+ - name: replica_sets
+ - name: .replica_sets .common
+ - name: sasl
+ - name: secondary_reads_passthrough_gen
+ - name: .sharding .jscore !.wo_snapshot !.multi_stmt
+ - name: .sharding .common !.mixed_version
+ - name: snmp
+ - name: .stitch
+ - name: .publish
+ distros:
+ - rhel70-small
+
###########################################
# Ubuntu buildvariants #
###########################################
diff --git a/etc/generate_subtasks_config.yml b/etc/generate_subtasks_config.yml
index e4c78cf6b81..2da8108aee7 100644
--- a/etc/generate_subtasks_config.yml
+++ b/etc/generate_subtasks_config.yml
@@ -15,6 +15,7 @@ build_variant_large_distro_exceptions:
- enterprise-rhel-70-64-bit-no-libunwind
- enterprise-rhel-71-ppc64le
- enterprise-rhel-71-ppc64le-inmem
+ - enterprise-rhel-72-s390x
- enterprise-rhel-80-64-bit
- enterprise-rhel-81-ppc64le
- enterprise-rhel-82-arm64