diff options
Diffstat (limited to 'etc')
-rw-r--r-- | etc/evergreen.yml | 156 | ||||
-rw-r--r-- | etc/repo_config.yaml | 14 |
2 files changed, 168 insertions, 2 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml index d37d55a64c6..9cef20aa41f 100644 --- a/etc/evergreen.yml +++ b/etc/evergreen.yml @@ -399,6 +399,7 @@ variables: - enterprise-rhel-72-s390x - enterprise-rhel-72-s390x-inmem - enterprise-suse12-64 + - enterprise-suse15-64 - enterprise-suse12-s390x - enterprise-ubuntu-dynamic-1604-64-bit - enterprise-ubuntu-dynamic-1604-clang @@ -12531,12 +12532,163 @@ buildvariants: - name: stitch_support_lib_build_and_test - name: stitch_support_lib_build_and_archive - name: tool - - name: package + - name: publish_packages + - name: push + +- name: enterprise-suse15-64 + display_name: Enterprise SLES 15 + modules: + - enterprise + run_on: + - suse15-test + batchtime: 1440 # 1 day + expansions: + push_path: linux + push_bucket: downloads.10gen.com + push_name: linux + push_arch: x86_64-enterprise-suse15 + compile_flags: --ssl MONGO_DISTMOD=suse15 --release -j$(grep -c ^processor /proc/cpuinfo) --variables-files=etc/scons/mongodbtoolchain_v3_gcc.vars + has_packages: true + packager_script: packager_enterprise.py + packager_arch: x86_64 + packager_distro: suse15 + repo_edition: enterprise + scons_cache_scope: shared + tooltags: "ssl sasl" + build_mongoreplay: true + display_tasks: + - *dbtest + - *unittests + tasks: + - name: compile_all_run_unittests_TG distros: - - ubuntu1604-packer + - suse15-build + - name: audit + - name: ese + - name: fle + - name: jsCore + - name: jsCore_auth + - name: jsCore_txns + - name: causally_consistent_jscore_txns_passthrough + - name: aggregation_multiversion_fuzzer_gen + - 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: logical_session_cache_replication_1sec_refresh_jscore_passthrough_gen + - name: logical_session_cache_sharding_1sec_refresh_jscore_passthrough_gen + - name: logical_session_cache_standalone_1sec_refresh_jscore_passthrough_gen + - name: replica_sets_auth_gen + - name: replica_sets_jscore_passthrough + - name: sasl + - name: sharding_auth_gen + - name: snmp + - name: ssl_gen + - name: sslSpecial_gen + - name: stitch_support_lib_build_and_test + - name: stitch_support_lib_build_and_archive + - name: publish_packages + - name: push + +- name: suse15 + display_name: SSL SUSE 15 + run_on: + - suse15-test + batchtime: 1440 # 1 day + expansions: + push_path: linux + push_bucket: downloads.mongodb.org + push_name: linux + push_arch: x86_64-suse15 + compile_flags: --ssl MONGO_DISTMOD=suse15 -j$(grep -c ^processor /proc/cpuinfo) --release --variables-files=etc/scons/mongodbtoolchain_v3_gcc.vars + multiversion_platform: suse15 + multiversion_edition: targeted + has_packages: true + packager_script: packager.py + packager_arch: x86_64 + packager_distro: suse15 + repo_edition: org + scons_cache_scope: shared + tooltags: "ssl" + build_mongoreplay: true + display_tasks: + - *dbtest + - *unittests + tasks: + - name: compile_all_run_unittests_TG + distros: + - suse15-build + - name: aggregation + - name: aggregation_auth + - name: auth_gen + - name: disk_wiredtiger + - name: failpoints + - name: failpoints_auth + - name: free_monitoring + - name: gle_auth + - 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_txns + - name: causally_consistent_jscore_txns_passthrough + - name: aggregation_multiversion_fuzzer_gen + - 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: multiversion + - name: noPassthrough_gen + - name: noPassthroughWithMongod_gen + - name: bulk_gle_passthrough + - name: parallel_gen + - name: parallel_compatibility + - name: concurrency + - name: concurrency_replication + - name: concurrency_replication_causal_consistency + distros: + - suse15-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_gen + - name: logical_session_cache_sharding_1sec_refresh_jscore_passthrough_gen + - name: logical_session_cache_standalone_1sec_refresh_jscore_passthrough_gen + - name: replica_sets + - name: replica_sets_auth_gen + - name: replica_sets_jscore_passthrough + - name: sharding_gen + - name: sharding_auth_gen + - name: sharding_last_stable_mongos_and_mixed_shards_gen + - name: slow1_gen + - name: serial_run + - name: sharded_causally_consistent_jscore_txns_passthrough_gen + - name: sharded_collections_causally_consistent_jscore_txns_passthrough + - name: sharded_jscore_txns + - name: sharded_jscore_txns_sharded_collections + - name: sharding_jscore_passthrough + - name: ssl_gen + - name: sslSpecial_gen + - name: stitch_support_lib_build_and_test + - name: stitch_support_lib_build_and_archive + - name: tool - name: publish_packages - name: push + ########################################### # Debian buildvariants # ########################################### diff --git a/etc/repo_config.yaml b/etc/repo_config.yaml index d7ee047b637..e0474974e0b 100644 --- a/etc/repo_config.yaml +++ b/etc/repo_config.yaml @@ -126,6 +126,13 @@ repos: repos: - zypper/suse/12/mongodb-org + - name: suse15 + type: rpm + edition: org + bucket: repo.mongodb.org + repos: + - zypper/suse/15/mongodb-org + - name: debian81 type: deb code_name: "jessie" @@ -286,6 +293,13 @@ repos: repos: - zypper/suse/12/mongodb-enterprise + - name: suse15 + type: rpm + edition: enterprise + bucket: repo.mongodb.com + repos: + - zypper/suse/15/mongodb-enterprise + - name: debian92 type: deb edition: enterprise |