Skip to content

Commit 47f77e3

Browse files
briananthonymccarthyehershey
authored andcommitted
SERVER-24642 Add SLES 12.1 zSeries build variant
Signed-off-by: Ernie Hershey <[email protected]>
1 parent c77bca6 commit 47f77e3

File tree

2 files changed

+94
-0
lines changed

2 files changed

+94
-0
lines changed

buildscripts/packager-enterprise.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,8 @@ def build_os(self, arch):
119119
if arch == "s390x":
120120
if self.n == 'redhat':
121121
return [ "rhel72" ]
122+
if self.n == 'suse':
123+
return [ "suse12" ]
122124
else:
123125
return []
124126
if arch == "arm64":

etc/evergreen.yml

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5665,6 +5665,98 @@ buildvariants:
56655665
- name: push
56665666

56675667

5668+
- name: enterprise-suse12-s390x
5669+
display_name: Enterprise SLES 12 s390x
5670+
modules:
5671+
- enterprise
5672+
- mongo-tools
5673+
run_on:
5674+
- suse12-zseries-build
5675+
- suse12-zseries-test
5676+
batchtime: 1440 # 1 day
5677+
expansions:
5678+
gorootvars: PATH=/opt/mongodbtoolchain/v2/bin:$PATH
5679+
tooltags: -gccgoflags "$(pkg-config --libs --cflags libssl libsasl2)" -tags 'sasl ssl'
5680+
push_path: linux
5681+
push_bucket: downloads.10gen.com
5682+
push_name: linux
5683+
push_arch: s390x-enterprise-suse12
5684+
compile_flags: --ssl MONGO_DISTMOD=suse12 --release -j$(grep -c ^processor /proc/cpuinfo) CC=/opt/mongodbtoolchain/v2/bin/gcc CXX=/opt/mongodbtoolchain/v2/bin/g++ OBJCOPY=/opt/mongodbtoolchain/v2/bin/objcopy
5685+
num_jobs_available: $(grep -c ^processor /proc/cpuinfo)
5686+
test_flags: --continueOnFailure --excludeWithAnyTags=requires_mmapv1
5687+
has_packages: true
5688+
packager_script: packager-enterprise.py
5689+
packager_arch: s390x
5690+
packager_distro: suse12
5691+
tasks:
5692+
- name: compile
5693+
distros:
5694+
- suse12-zseries-build
5695+
- name: aggregation_WT
5696+
- name: aggregation_WT_ese
5697+
- name: aggregation_auth
5698+
- name: aggregation_read_concern_majority_passthrough_WT
5699+
- name: audit_WT
5700+
- name: auth_WT
5701+
- name: auth_audit_WT
5702+
- name: bulk_gle_passthrough_WT
5703+
- name: concurrency_WT
5704+
- name: concurrency_replication_WT
5705+
- name: concurrency_sharded_WT
5706+
- name: concurrency_simultaneous_WT
5707+
- name: dbtest_WT
5708+
- name: ese_WT
5709+
- name: failpoints
5710+
- name: failpoints_auth
5711+
- name: gle_auth_WT
5712+
- name: gle_auth_basics_passthrough_WT
5713+
- name: gle_auth_basics_passthrough_write_cmd_WT
5714+
- name: gle_auth_write_cmd_WT
5715+
- name: httpinterface
5716+
- name: integration_tests_replset
5717+
- name: integration_tests_standalone
5718+
- name: jsCore_WT
5719+
- name: jsCore_WT_ese
5720+
- name: jsCore_compatibility_WT
5721+
- name: jsCore_decimal_WT
5722+
- name: jsCore_op_query_WT
5723+
- name: jsCore_small_oplog_WT
5724+
- name: jsCore_small_oplog_rs_WT
5725+
- name: mongosTest
5726+
- name: noPassthroughWithMongod_WT
5727+
- name: noPassthrough_WT
5728+
- name: parallel_WT
5729+
- name: parallel_compatibility_WT
5730+
- name: read_concern_majority_passthrough_WT
5731+
- name: replicasets_WT
5732+
- name: replicasets_WT_ese
5733+
- name: replicasets_auth
5734+
- name: replicasets_legacy
5735+
- name: replication_WT
5736+
- name: replication_auth
5737+
- name: sasl
5738+
- name: sharded_collections_jscore_passthrough_WT
5739+
- name: sharding_WT
5740+
- name: sharding_WT_ese
5741+
- name: sharding_auth
5742+
- name: sharding_auth_audit_WT
5743+
- name: sharding_csrs_continuous_config_stepdown_WT
5744+
- name: sharding_gle_auth_basics_passthrough_WT
5745+
- name: sharding_gle_auth_basics_passthrough_write_cmd_WT
5746+
- name: sharding_jscore_passthrough_WT
5747+
- name: sharding_jscore_passthrough_wire_ops_WT
5748+
- name: sharding_op_query_WT
5749+
- name: slow1_WT
5750+
- name: serial_run_WT
5751+
- name: snmp_WT
5752+
- name: ssl
5753+
- name: sslSpecial
5754+
- name: tool_WT
5755+
- name: unittests
5756+
- name: push
5757+
distros:
5758+
- suse12-test
5759+
56685760
- name: suse12
56695761
display_name: SSL SUSE 12
56705762
modules:

0 commit comments

Comments
 (0)