summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorZakhar Kleyman <zakhar.kleyman@mongodb.com>2019-02-25 15:17:19 -0500
committerZakhar Kleyman <zakhar.kleyman@mongodb.com>2019-03-20 10:15:38 -0400
commita29bc63851e6af79dea0dead43dcba163bceaec9 (patch)
tree231bf9affa4018affd487e34a5f374ab8bac9e00 /etc
parent7948bd50e4f43e0285fac0a11170871db81fff7c (diff)
downloadmongo-a29bc63851e6af79dea0dead43dcba163bceaec9.tar.gz
SERVER-37771 add Enterprise Ubuntu 18.04 PPCLE builds
Diffstat (limited to 'etc')
-rw-r--r--etc/evergreen.yml102
-rw-r--r--etc/repo_config.yaml1
2 files changed, 103 insertions, 0 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index b6ab5a91747..43d58f3f590 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -8535,6 +8535,108 @@ buildvariants:
distros:
- ubuntu1604-test
+- name: enterprise-ubuntu1804-ppc64le
+ display_name: Enterprise Ubuntu 18.04 PPC64LE
+ modules:
+ - enterprise
+ run_on:
+ - ubuntu1804-power8-test
+ batchtime: 1440 # 1 day
+ expansions:
+ push_path: linux
+ push_bucket: downloads.10gen.com
+ push_name: linux
+ push_arch: ppc64le-enterprise-ubuntu1604
+ compile_flags: --ssl MONGO_DISTMOD=ubuntu1804 -j$(echo "$(grep -c processor /proc/cpuinfo)/2" | bc) --release CCFLAGS="-mcpu=power8 -mtune=power8 -mcmodel=medium" --variables-files=etc/scons/mongodbtoolchain_v3_gcc.vars --allocator=system
+ resmoke_jobs_max: 2
+ has_packages: true
+ packager_script: packager_enterprise.py
+ packager_arch: ppc64le
+ packager_distro: ubuntu1804
+ repo_edition: enterprise
+ tooltags: "ssl sasl"
+ build_mongoreplay: true
+ multiversion_platform: ubuntu1804
+ multiversion_architecture: ppc64le
+ multiversion_edition: enterprise
+ display_tasks:
+ - *dbtest
+ - *unittests
+ tasks:
+ - name: compile_all_run_unittests_TG
+ distros:
+ - ubuntu1804-power8-build
+ - name: aggregation
+ - name: aggregation_auth
+ - name: auth_gen
+ - name: failpoints
+ - name: failpoints_auth
+ - name: fle
+ - name: gle_auth
+ - name: gle_auth_write_cmd
+ - name: gle_auth_basics_passthrough
+ - name: gle_auth_basics_passthrough_write_cmd
+ - name: sharding_gle_auth_basics_passthrough
+ - name: sharding_gle_auth_basics_passthrough_write_cmd
+ - name: jsCore
+ - name: jsCore_compatibility
+ - name: jsCore_decimal
+ - name: jsCore_txns
+ - name: causally_consistent_jscore_txns_passthrough
+ - name: aggregation_wildcard_fuzzer_gen
+ - name: jstestfuzz_gen
+ - name: jstestfuzz_concurrent_gen
+ - name: jstestfuzz_concurrent_replication_gen
+ - name: jstestfuzz_concurrent_sharded_gen
+ - name: jstestfuzz_replication_gen
+ - name: jstestfuzz_sharded_gen
+ - name: mongosTest
+ - name: noPassthrough_gen
+ distros:
+ - ubuntu1804-power8-build
+ - name: noPassthroughWithMongod_gen
+ - name: bulk_gle_passthrough
+ - name: parallel_gen
+ - name: parallel_compatibility
+ - name: concurrency
+ - name: concurrency_replication
+ - name: concurrency_replication_causal_consistency
+ - name: concurrency_replication_multi_stmt_txn
+ - name: concurrency_sharded_replication
+ #- name: concurrency_sharded_replication_local_read_write_multi_stmt_txn # Removed until SERVER-38499 is resolved.
+ #- name: concurrency_sharded_replication_local_read_write_multi_stmt_txn_with_balancer # Removed until SERVER-38499 is resolved.
+ #- name: concurrency_sharded_replication_multi_stmt_txn # Removed until SERVER-38499 is resolved.
+ #- name: concurrency_sharded_replication_multi_stmt_txn_with_balancer # Removed until SERVER-38499 is resolved.
+ - name: concurrency_sharded_replication_with_balancer
+ - name: concurrency_simultaneous
+ - name: concurrency_simultaneous_replication
+ - name: logical_session_cache_replication_1sec_refresh_jscore_passthrough_gen
+ - name: logical_session_cache_sharding_1sec_refresh_jscore_passthrough_gen
+ - name: logical_session_cache_standalone_1sec_refresh_jscore_passthrough_gen
+ - name: replica_sets
+ - name: replica_sets_auth_gen
+ - name: replica_sets_jscore_passthrough
+ - name: sharding_gen
+ - name: sharding_auth_gen
+ - name: slow1_gen
+ - name: serial_run
+ - name: sharded_causally_consistent_jscore_txns_passthrough_gen
+ - name: sharded_collections_causally_consistent_jscore_txns_passthrough
+ - name: sharded_jscore_txns
+ - name: sharded_jscore_txns_sharded_collections
+ - name: sharding_jscore_passthrough
+ - name: ssl_gen
+ - name: sslSpecial_gen
+ - name: stitch_support_lib_build_and_test
+ - name: stitch_support_lib_build_and_archive
+ - name: tool
+ - name: publish_packages
+ distros:
+ - ubuntu1804-test
+ - name: push
+ distros:
+ - ubuntu1804-test
+
- name: enterprise-ubuntu1604-s390x
display_name: Enterprise Ubuntu 16.04 s390x
modules:
diff --git a/etc/repo_config.yaml b/etc/repo_config.yaml
index 894a6fc89c5..d7ee047b637 100644
--- a/etc/repo_config.yaml
+++ b/etc/repo_config.yaml
@@ -376,6 +376,7 @@ repos:
component: multiverse
architectures:
- amd64
+ - ppc64el
- i386
- s390x
- arm64