summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Samek <brian.samek@mongodb.com>2016-08-09 10:52:58 -0400
committerBrian Samek <brian.samek@mongodb.com>2016-08-11 11:56:08 -0400
commite4d856275f43ab1437363abb282b091c4b58d422 (patch)
tree0436d49d9d15cc6356104c1087a4050785bdb8c5
parentbe8b9869132ed44b25a909476abad03d9254fde9 (diff)
downloadmongo-e4d856275f43ab1437363abb282b091c4b58d422.tar.gz
SERVER-25310 Add SLES 11 zSeries build variant
-rwxr-xr-xbuildscripts/packager-enterprise.py2
-rw-r--r--etc/evergreen.yml89
2 files changed, 90 insertions, 1 deletions
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