mirror of
https://github.com/mongodb/mongo.git
synced 2024-12-01 09:32:32 +01:00
SERVER-37778 Platform Support: Add Community & Enterprise Ubuntu 18.04 (zSeries)
This commit is contained in:
parent
679094ff6e
commit
d7d59ed15f
@ -130,7 +130,7 @@ class EnterpriseDistro(packager.Distro):
|
||||
if self.dname == 'suse':
|
||||
return ["suse11", "suse12"]
|
||||
if self.dname == 'ubuntu':
|
||||
return ["ubuntu1604"]
|
||||
return ["ubuntu1604", "ubuntu1804"]
|
||||
return []
|
||||
if arch == "arm64":
|
||||
if self.dname == 'ubuntu':
|
||||
|
@ -9657,6 +9657,220 @@ buildvariants:
|
||||
distros:
|
||||
- ubuntu1604-test
|
||||
|
||||
- name: ubuntu1804-s390x
|
||||
display_name: SSL Ubuntu 18.04 s390x
|
||||
run_on:
|
||||
- ubuntu1804-zseries-test
|
||||
batchtime: 10080 # 7 days
|
||||
expansions:
|
||||
push_path: linux
|
||||
push_bucket: downloads.mongodb.org
|
||||
push_name: linux
|
||||
push_arch: s390x-ubuntu1804
|
||||
compile_flags: --ssl MONGO_DISTMOD=ubuntu1804 --release --jlink=3 -j$(grep -c ^processor /proc/cpuinfo) CCFLAGS="-march=z196 -mtune=zEC12" --variables-files=etc/scons/mongodbtoolchain_gcc.vars
|
||||
multiversion_platform: ubuntu1804
|
||||
multiversion_edition: targeted
|
||||
multiversion_architecture: s390x
|
||||
has_packages: true
|
||||
packager_script: packager.py
|
||||
packager_arch: s390x
|
||||
packager_distro: ubuntu1804
|
||||
repo_edition: org
|
||||
scons_cache_scope: local
|
||||
tooltags: "ssl"
|
||||
build_mongoreplay: true
|
||||
display_tasks:
|
||||
- *dbtest
|
||||
- *unittests
|
||||
tasks:
|
||||
- name: compile_all_run_unittests_TG
|
||||
distros:
|
||||
- ubuntu1804-zseries-build
|
||||
- name: aggregation
|
||||
- name: aggregation_auth
|
||||
- name: auth
|
||||
- name: disk_wiredtiger
|
||||
- name: failpoints
|
||||
- name: failpoints_auth
|
||||
- name: free_monitoring
|
||||
- name: gle_auth
|
||||
- name: gle_auth_write_cmd
|
||||
- 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_auth
|
||||
- name: jsCore_compatibility
|
||||
- name: jsCore_decimal
|
||||
- name: jsCore_txns
|
||||
- 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
|
||||
- name: noPassthroughWithMongod
|
||||
- name: bulk_gle_passthrough
|
||||
- name: parallel
|
||||
- name: parallel_compatibility
|
||||
- name: concurrency
|
||||
- name: concurrency_replication
|
||||
- name: concurrency_replication_causal_consistency
|
||||
distros:
|
||||
- ubuntu1804-zseries-build
|
||||
- name: concurrency_replication_multi_stmt_txn
|
||||
- name: concurrency_sharded_replication
|
||||
- name: concurrency_sharded_replication_with_balancer
|
||||
- name: concurrency_simultaneous
|
||||
- name: concurrency_simultaneous_replication
|
||||
- name: logical_session_cache_replication_1sec_refresh_jscore_passthrough
|
||||
- name: logical_session_cache_sharding_1sec_refresh_jscore_passthrough
|
||||
- name: logical_session_cache_standalone_1sec_refresh_jscore_passthrough
|
||||
- name: replica_sets
|
||||
- name: replica_sets_auth
|
||||
- name: replica_sets_jscore_passthrough
|
||||
- name: sharding
|
||||
- name: sharding_auth
|
||||
- name: slow1
|
||||
- name: serial_run
|
||||
- name: sharded_causally_consistent_jscore_txns_passthrough
|
||||
- name: sharded_collections_causally_consistent_jscore_txns_passthrough
|
||||
- name: sharded_jscore_txns
|
||||
- name: sharded_jscore_txns_sharded_collections
|
||||
- name: sharding_jscore_passthrough
|
||||
- name: ssl
|
||||
- name: sslSpecial
|
||||
- name: tool
|
||||
- name: publish_packages
|
||||
distros:
|
||||
- ubuntu1804-test
|
||||
- name: push
|
||||
distros:
|
||||
- ubuntu1804-test
|
||||
|
||||
- name: enterprise-ubuntu1804-s390x
|
||||
display_name: Enterprise Ubuntu 18.04 s390x
|
||||
modules:
|
||||
- enterprise
|
||||
run_on:
|
||||
- ubuntu1804-zseries-test
|
||||
batchtime: 10080 # 7 days
|
||||
stepback: false
|
||||
expansions:
|
||||
push_path: linux
|
||||
push_bucket: downloads.10gen.com
|
||||
push_name: linux
|
||||
push_arch: s390x-enterprise-ubuntu1804
|
||||
compile_flags: --ssl MONGO_DISTMOD=ubuntu1804 --release --jlink=3 -j$(grep -c ^processor /proc/cpuinfo) CCFLAGS="-march=z196 -mtune=zEC12" --variables-files=etc/scons/mongodbtoolchain_gcc.vars
|
||||
resmoke_jobs_max: 2
|
||||
has_packages: true
|
||||
packager_script: packager_enterprise.py
|
||||
packager_arch: s390x
|
||||
packager_distro: ubuntu1804
|
||||
repo_edition: enterprise
|
||||
tooltags: "ssl sasl"
|
||||
build_mongoreplay: true
|
||||
multiversion_platform: ubuntu1804
|
||||
multiversion_architecture: s390x
|
||||
multiversion_edition: enterprise
|
||||
scons_cache_scope: local
|
||||
display_tasks:
|
||||
- *dbtest
|
||||
- *unittests
|
||||
tasks:
|
||||
- name: compile_all_run_unittests_TG
|
||||
distros:
|
||||
- ubuntu1804-zseries-build
|
||||
- name: aggregation
|
||||
- name: aggregation_ese
|
||||
- name: aggregation_auth
|
||||
- name: aggregation_read_concern_majority_passthrough
|
||||
- name: aggregation_sharded_collections_passthrough
|
||||
- name: audit
|
||||
- name: auth
|
||||
- name: auth_audit
|
||||
- name: bulk_gle_passthrough
|
||||
- name: concurrency
|
||||
- name: concurrency_replication
|
||||
- name: concurrency_replication_causal_consistency
|
||||
- name: concurrency_replication_multi_stmt_txn
|
||||
- name: concurrency_sharded_replication
|
||||
- name: concurrency_sharded_replication_with_balancer
|
||||
- name: concurrency_simultaneous
|
||||
- name: concurrency_simultaneous_replication
|
||||
- name: ese
|
||||
- name: failpoints
|
||||
- name: failpoints_auth
|
||||
- name: gle_auth
|
||||
- name: gle_auth_basics_passthrough
|
||||
- name: gle_auth_basics_passthrough_write_cmd
|
||||
- name: gle_auth_write_cmd
|
||||
- name: integration_tests_replset
|
||||
- name: integration_tests_sharded
|
||||
- name: integration_tests_standalone
|
||||
- name: jsCore
|
||||
- name: jsCore_ese
|
||||
- name: jsCore_compatibility
|
||||
- name: jsCore_decimal
|
||||
- name: jsCore_op_query
|
||||
- name: jsCore_txns
|
||||
- name: causally_consistent_jscore_txns_passthrough
|
||||
- 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: logical_session_cache_replication_1sec_refresh_jscore_passthrough
|
||||
- name: logical_session_cache_sharding_1sec_refresh_jscore_passthrough
|
||||
- name: logical_session_cache_standalone_1sec_refresh_jscore_passthrough
|
||||
- name: mongosTest
|
||||
- name: noPassthroughWithMongod
|
||||
- name: noPassthrough
|
||||
- name: parallel
|
||||
- name: parallel_compatibility
|
||||
- name: read_concern_linearizable_passthrough
|
||||
- name: read_concern_majority_passthrough
|
||||
- name: replica_sets
|
||||
- name: replica_sets_ese
|
||||
- name: replica_sets_auth
|
||||
- name: replica_sets_jscore_passthrough
|
||||
- name: sasl
|
||||
- name: sharded_causally_consistent_jscore_txns_passthrough
|
||||
- name: sharded_collections_causally_consistent_jscore_txns_passthrough
|
||||
- name: sharded_collections_jscore_passthrough
|
||||
- name: sharded_jscore_txns
|
||||
- name: sharded_jscore_txns_sharded_collections
|
||||
- name: sharding
|
||||
- name: sharding_ese
|
||||
- name: sharding_auth
|
||||
- name: sharding_auth_audit
|
||||
- name: sharding_csrs_continuous_config_stepdown
|
||||
- name: sharding_gle_auth_basics_passthrough
|
||||
- name: sharding_gle_auth_basics_passthrough_write_cmd
|
||||
- name: sharding_jscore_passthrough
|
||||
- name: sharding_jscore_op_query_passthrough
|
||||
- name: sharding_jscore_passthrough_wire_ops
|
||||
- name: sharding_op_query
|
||||
- name: slow1
|
||||
- name: serial_run
|
||||
- name: snmp
|
||||
- name: ssl
|
||||
- name: sslSpecial
|
||||
- name: tool
|
||||
- name: write_concern_majority_passthrough
|
||||
- name: publish_packages
|
||||
distros:
|
||||
- ubuntu1804-test
|
||||
- name: push
|
||||
distros:
|
||||
- ubuntu1804-test
|
||||
|
||||
- name: enterprise-linux-64-amazon-ami
|
||||
display_name: "Enterprise Amazon Linux"
|
||||
modules:
|
||||
|
@ -199,6 +199,7 @@ repos:
|
||||
architectures:
|
||||
- amd64
|
||||
- i386
|
||||
- s390x
|
||||
repos:
|
||||
- apt/ubuntu/dists/bionic/mongodb-org
|
||||
|
||||
@ -367,5 +368,6 @@ repos:
|
||||
architectures:
|
||||
- amd64
|
||||
- i386
|
||||
- s390x
|
||||
repos:
|
||||
- apt/ubuntu/dists/bionic/mongodb-enterprise
|
||||
|
Loading…
Reference in New Issue
Block a user