diff options
author | Zakhar Kleyman <zakhar.kleyman@mongodb.com> | 2017-02-16 12:03:22 -0500 |
---|---|---|
committer | Zakhar Kleyman <zakhar.kleyman@mongodb.com> | 2017-02-21 11:31:07 -0500 |
commit | 7ba5e3f4961be80b99a7dc69f84ed74309da59b2 (patch) | |
tree | e055dd94a8bccd67d85aed2a53d1aa5f57e825f2 /etc | |
parent | 16ee301e2c958905d859378ab5ef316c9bf05308 (diff) | |
download | mongo-7ba5e3f4961be80b99a7dc69f84ed74309da59b2.tar.gz |
SERVER-25309 add rhel6 zSeries build variant
Diffstat (limited to 'etc')
-rw-r--r-- | etc/evergreen.yml | 139 |
1 files changed, 139 insertions, 0 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml index 07d712ebc7d..519b43253a2 100644 --- a/etc/evergreen.yml +++ b/etc/evergreen.yml @@ -6750,6 +6750,145 @@ buildvariants: distros: - rhel70-small +- name: enterprise-rhel-67-s390x + display_name: Enterprise RHEL 6.7 s390x + modules: + - enterprise + run_on: + - rhel67-zseries-build + - rhel67-zseries-test + batchtime: 1440 # 1 day + stepback: false + expansions: + gorootvars: PATH=/opt/mongodbtoolchain/v2/bin:$PATH + tooltags: -gccgoflags "$(pkg-config --libs --cflags libssl libcrypto) -lsasl2" -tags 'sasl ssl' + compile_flags: --ssl MONGO_DISTMOD=rhel67 --release -j3 CCFLAGS="-march=z9-109 -mtune=z10" CC=/opt/mongodbtoolchain/v2/bin/gcc CXX=/opt/mongodbtoolchain/v2/bin/g++ OBJCOPY=/opt/mongodbtoolchain/v2/bin/objcopy --use-s390x-crc32=off + num_jobs_available: $(grep -c ^processor /proc/cpuinfo) + test_flags: --excludeWithAnyTags=requires_mmapv1 + has_packages: true + packager_script: packager-enterprise.py + packager_arch: s390x + packager_distro: rhel67 + push_path: linux + push_bucket: downloads.10gen.com + push_name: linux + push_arch: s390x-enterprise-rhel67 + repo_edition: enterprise + build_mongoreplay: true + tasks: + - name: compile + distros: + - rhel67-zseries-build + - name: compile_all + distros: + - rhel67-zseries-build + # - name: aggregation + - name: aggregation_WT + - name: aggregation_WT_ese + - name: aggregation_auth + - name: aggregation_read_concern_majority_passthrough_WT + - name: aggregation_sharded_collections_passthrough_WT + # - name: audit + - name: audit_WT + # - name: auth + - name: auth_WT + # - name: auth_audit + - name: auth_audit_WT + # - name: bulk_gle_passthrough + - name: bulk_gle_passthrough_WT + # - name: concurrency + - name: concurrency_WT + # - name: concurrency_replication + - name: concurrency_replication_WT + # - name: concurrency_sharded + - name: concurrency_sharded_WT + # - name: concurrency_simultaneous + - name: concurrency_simultaneous_WT + # - name: dbtest + - name: dbtest_WT + # - name: disk + # - name: dur_jscore_passthrough + # - name: durability + - name: ese_WT + - name: failpoints + - name: failpoints_auth + # - name: gle_auth + - name: gle_auth_WT + # - name: gle_auth_basics_passthrough + - name: gle_auth_basics_passthrough_WT + # - name: gle_auth_basics_passthrough_write_cmd + - name: gle_auth_basics_passthrough_write_cmd_WT + # - name: gle_auth_write_cmd + - name: gle_auth_write_cmd_WT + - name: httpinterface + - name: integration_tests_replset + - name: integration_tests_standalone + # - name: jsCore + - name: jsCore_WT + - name: jsCore_WT_ese + # - name: jsCore_auth + # - name: jsCore_compatibility + - name: jsCore_compatibility_WT + - name: jsCore_decimal_WT + # - name: jsCore_minimum_batch_size_WT + # - name: jsCore_op_query + - name: jsCore_op_query_WT + # - name: jsCore_small_oplog + - name: jsCore_small_oplog_WT + # - name: jsCore_small_oplog_rs + - name: jsCore_small_oplog_rs_WT + # - name: mmap + - name: mongosTest + # - name: noPassthrough + # - name: noPassthroughWithMongod + - name: noPassthroughWithMongod_WT + - name: noPassthrough_WT + # - name: parallel + - name: parallel_WT + # - name: parallel_compatibility + - name: parallel_compatibility_WT + # - name: read_concern_linearizable_passthrough + - name: read_concern_linearizable_passthrough_WT + - name: read_concern_majority_passthrough_WT + # - name: replicasets + - name: replicasets_WT + - name: replicasets_WT_ese + - name: replicasets_auth + - name: replicasets_legacy + # - name: replication + - name: replication_WT + - name: replication_auth + - name: sasl + # - name: sharded_collections_jscore_passthrough + - name: sharded_collections_jscore_passthrough_WT + # - name: sharding + - name: sharding_WT + - name: sharding_WT_ese + - name: sharding_auth + - name: sharding_auth_audit_WT + - name: sharding_csrs_continuous_config_stepdown_WT + # - name: sharding_gle_auth_basics_passthrough + - name: sharding_gle_auth_basics_passthrough_WT + # - name: sharding_gle_auth_basics_passthrough_write_cmd + - name: sharding_gle_auth_basics_passthrough_write_cmd_WT + # - name: sharding_jscore_passthrough + - name: sharding_jscore_passthrough_WT + - name: sharding_jscore_passthrough_wire_ops_WT + - name: sharding_op_query_WT + # - name: slow1 + - name: slow1_WT + # - name: serial_run + - name: serial_run_WT + # - name: snmp + - name: snmp_WT + - name: ssl + - name: sslSpecial + # - name: tool + - name: tool_WT + - name: push + distros: + - rhel62-small + ########################################### # Ubuntu buildvariants # ########################################### |