summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorBrian McCarthy <brian.mccarthy@mongodb.com>2020-05-01 09:51:39 -0400
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-05-04 21:44:04 +0000
commitb84b80173c900a936d7df30a65bf7586a34c6037 (patch)
tree1ed48229ac614dd2fc6c26b3626804638ff931e6 /etc
parent11fd7943b2cc29c189ddd919a21677d4ce50a933 (diff)
downloadmongo-b84b80173c900a936d7df30a65bf7586a34c6037.tar.gz
SERVER-44072 Platform Support: Add Enterprise RHEL 8 PPC
Diffstat (limited to 'etc')
-rw-r--r--etc/evergreen.yml52
1 files changed, 52 insertions, 0 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index 87064a04a70..9ff6746578d 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -352,6 +352,7 @@ variables:
- enterprise-rhel-70-64-bit-kitchen-sink
- enterprise-rhel-70-64-bit-no-libunwind
- enterprise-rhel-71-ppc64le
+ - enterprise-rhel-81-ppc64le
- enterprise-rhel-71-ppc64le-inmem
- enterprise-rhel-72-s390x
- enterprise-rhel-72-s390x-inmem
@@ -411,6 +412,7 @@ variables:
- enterprise-rhel-70-64-bit
- rhel-72-s390x
- enterprise-rhel-71-ppc64le
+ - enterprise-rhel-81-ppc64le
- enterprise-rhel-72-s390x
- rhel80
- enterprise-rhel-80-64-bit
@@ -10568,6 +10570,56 @@ buildvariants:
- name: snmp
- name: .stitch
+- name: enterprise-rhel-81-ppc64le
+ display_name: Enterprise RHEL 8.1 PPC64LE
+ modules:
+ - enterprise
+ run_on:
+ - rhel81-power8-small
+ stepback: false
+ expansions:
+ additional_package_targets: archive-mongocryptd archive-mongocryptd-debug
+ # We need to compensate for SMT8 setting the cpu count very high and lower the amount of parallelism down
+ compile_flags: --ssl MONGO_DISTMOD=rhel81 -j$(echo "$(grep -c processor /proc/cpuinfo)/2" | bc) CCFLAGS="-mcpu=power8 -mtune=power8 -mcmodel=medium" --variables-files=etc/scons/mongodbtoolchain_v3_gcc.vars
+ resmoke_jobs_factor: 0.25
+ has_packages: true
+ packager_script: packager_enterprise.py
+ packager_arch: ppc64le
+ packager_distro: rhel81
+ push_path: linux
+ push_bucket: downloads.10gen.com
+ push_name: linux
+ push_arch: ppc64le-enterprise-rhel81
+ repo_edition: enterprise
+ multiversion_platform: rhel81
+ multiversion_architecture: ppc64le
+ multiversion_edition: enterprise
+ tasks:
+ - name: compile_all_run_unittests_TG
+ distros:
+ - rhel81-power8-large
+ - name: .aggregation .common
+ - name: audit
+ - name: .auth !.multiversion !.jscore
+ - name: .misc_js
+ - name: .encrypt
+ - name: .integration !.audit
+ distros:
+ - rhel81-power8-large
+ - name: .jscore .common !.auth
+ - name: jsCore_op_query
+ - name: .read_write_concern
+ - name: replica_sets
+ - name: .replica_sets .common
+ - name: sasl
+ - name: .sharding .jscore !.wo_snapshot !.multi_stmt
+ - name: .sharding .common !.multiversion
+ - name: snmp
+ - name: .stitch
+ - name: .publish
+ distros:
+ - rhel70-small
+
- name: ubuntu1604-debug
display_name: "* Ubuntu 16.04 DEBUG"
batchtime: 180 # 3 hours