From e4d856275f43ab1437363abb282b091c4b58d422 Mon Sep 17 00:00:00 2001 From: Brian Samek Date: Tue, 9 Aug 2016 10:52:58 -0400 Subject: SERVER-25310 Add SLES 11 zSeries build variant --- buildscripts/packager-enterprise.py | 2 +- etc/evergreen.yml | 89 +++++++++++++++++++++++++++++++++++++ 2 files changed, 90 insertions(+), 1 deletion(-) diff --git a/buildscripts/packager-enterprise.py b/buildscripts/packager-enterprise.py index 522af20c287..5d8b15049f4 100755 --- a/buildscripts/packager-enterprise.py +++ b/buildscripts/packager-enterprise.py @@ -120,7 +120,7 @@ class EnterpriseDistro(packager.Distro): if self.n == 'redhat': return [ "rhel72" ] if self.n == 'suse': - return [ "suse12" ] + return [ "suse11", "suse12" ] if self.n == 'ubuntu': return [ "ubuntu1604" ] else: diff --git a/etc/evergreen.yml b/etc/evergreen.yml index f33396ab9df..149055e7895 100644 --- a/etc/evergreen.yml +++ b/etc/evergreen.yml @@ -6387,6 +6387,95 @@ buildvariants: - name: unittests - name: push +- name: enterprise-suse11-s390x + display_name: Enterprise SLES 11 s390x + modules: + - enterprise + - mongo-tools + run_on: + - suse11-zseries-build + batchtime: 1440 # 1 day + expansions: + gorootvars: PATH=/opt/mongodbtoolchain/v2/bin:$PATH + tooltags: -gccgoflags "$(pkg-config --libs --cflags libssl libsasl2)" -tags 'sasl ssl' + push_path: linux + push_bucket: downloads.10gen.com + push_name: linux + push_arch: s390x-enterprise-suse11 + compile_flags: --ssl MONGO_DISTMOD=suse11 --release -j$(grep -c ^processor /proc/cpuinfo) CCFLAGS="-march=z196 -mtune=zEC12" CC=/opt/mongodbtoolchain/v2/bin/gcc CXX=/opt/mongodbtoolchain/v2/bin/g++ OBJCOPY=/opt/mongodbtoolchain/v2/bin/objcopy + 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: suse11 + repo_edition: enterprise + tasks: + - name: compile + - name: aggregation_WT + - name: aggregation_WT_ese + - name: aggregation_auth + - name: aggregation_read_concern_majority_passthrough_WT + - name: audit_WT + - name: auth_WT + - name: auth_audit_WT + - name: bulk_gle_passthrough_WT + - name: concurrency_WT + - name: concurrency_replication_WT + - name: concurrency_sharded_WT + - name: concurrency_simultaneous_WT + - name: dbtest_WT + - name: ese_WT + - name: failpoints + - name: failpoints_auth + - name: gle_auth_WT + - name: gle_auth_basics_passthrough_WT + - name: gle_auth_basics_passthrough_write_cmd_WT + - name: gle_auth_write_cmd_WT + - name: httpinterface + - name: integration_tests_replset + - name: integration_tests_standalone + - name: jsCore_WT + - name: jsCore_WT_ese + - name: jsCore_compatibility_WT + - name: jsCore_decimal_WT + - name: jsCore_op_query_WT + - name: jsCore_small_oplog_WT + - name: jsCore_small_oplog_rs_WT + - name: mongosTest + - name: noPassthroughWithMongod_WT + - name: noPassthrough_WT + - name: parallel_WT + - name: parallel_compatibility_WT + - name: read_concern_majority_passthrough_WT + - name: replicasets_WT + - name: replicasets_WT_ese + - name: replicasets_auth + - name: replicasets_legacy + - name: replication_WT + - name: replication_auth + - name: sasl + - name: sharded_collections_jscore_passthrough_WT + - 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_WT + - name: sharding_gle_auth_basics_passthrough_write_cmd_WT + - name: sharding_jscore_passthrough_WT + - name: sharding_jscore_passthrough_wire_ops_WT + - name: sharding_op_query_WT + - name: slow1_WT + - name: serial_run_WT + - name: snmp_WT + - name: ssl + - name: sslSpecial + - name: tool_WT + - name: unittests + - name: push + distros: + - suse11-test - name: suse11 display_name: SSL SUSE 11 -- cgit v1.2.1