diff options
author | Brian McCarthy <brian.mccarthy@mongodb.com> | 2020-05-01 09:51:39 -0400 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2020-05-04 21:44:04 +0000 |
commit | b84b80173c900a936d7df30a65bf7586a34c6037 (patch) | |
tree | 1ed48229ac614dd2fc6c26b3626804638ff931e6 /etc | |
parent | 11fd7943b2cc29c189ddd919a21677d4ce50a933 (diff) | |
download | mongo-b84b80173c900a936d7df30a65bf7586a34c6037.tar.gz |
SERVER-44072 Platform Support: Add Enterprise RHEL 8 PPC
Diffstat (limited to 'etc')
-rw-r--r-- | etc/evergreen.yml | 52 |
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 |