From 9fcd7ecc1f5e8881e0fd65ae3d732101b56fab10 Mon Sep 17 00:00:00 2001 From: Sam Kleinman Date: Tue, 9 Feb 2016 15:02:02 -0500 Subject: SERVER-22413: add build variants for debian 8 variants --- etc/evergreen.yml | 166 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 166 insertions(+) (limited to 'etc') diff --git a/etc/evergreen.yml b/etc/evergreen.yml index 667cd98ecd0..a8f2a46d257 100644 --- a/etc/evergreen.yml +++ b/etc/evergreen.yml @@ -5118,6 +5118,57 @@ buildvariants: distros: - rhel55-test +- name: enterprise-debian81-64 + display_name: Enterprise Debian 8.1 + modules: + - enterprise + run_on: + - debian81-test + batchtime: 1440 # 1 day + expansions: + gorootvars: GOROOT=/opt/go PATH="/opt/go/bin:$PATH" + tooltags: "-tags 'ssl sasl'" + push_path: linux + push_bucket: downloads.10gen.com + push_name: linux + push_arch: x86_64-enterprise-debian81 + compile_flags: --ssl MONGO_DISTMOD=debian81 --release -j$(grep -c ^processor /proc/cpuinfo) CC=/opt/mongodbtoolchain/bin/gcc CXX=/opt/mongodbtoolchain/bin/g++ + num_jobs_available: $(grep -c ^processor /proc/cpuinfo) + has_packages: false + packager_script: packager-enterprise.py + packager_arch: x86_64 + packager_distro: debian81 + tasks: + - name: compile + distros: + - debian81-build + - name: audit + - name: audit_WT + - name: dbtest + - name: dbtest_WT + - name: ese_WT + - name: jsCore + - name: jsCore_auth + - name: jstestfuzz + - name: jstestfuzz_WT + - name: jstestfuzz_replication + - name: jstestfuzz_replication_WT + - name: jstestfuzz_sharded + - name: jstestfuzz_sharded_WT + - name: mmap + - name: replicasets_auth + - name: sasl + - name: sharding_auth + - name: snmp + - name: snmp_WT + - name: ssl + - name: sslSpecial + - name: unittests + # - name: push + # distros: + # - rhel55-test + + - name: debian71 display_name: SSL Debian 7.1 modules: ~ @@ -5231,6 +5282,121 @@ buildvariants: distros: - rhel55-test + +- name: debian81 + display_name: SSL Debian 8.1 + modules: ~ + run_on: + - debian81-test + batchtime: 1440 # 1 day + expansions: + gorootvars: GOROOT=/opt/go PATH="/opt/go/bin:$PATH" + tooltags: "-tags ssl" + push_path: linux + push_bucket: downloads.mongodb.org + push_name: linux + push_arch: x86_64-debian81 + compile_flags: --ssl MONGO_DISTMOD=debian81 -j$(grep -c ^processor /proc/cpuinfo) --release CC=/opt/mongodbtoolchain/bin/gcc CXX=/opt/mongodbtoolchain/bin/g++ + num_jobs_available: $(grep -c ^processor /proc/cpuinfo) + has_packages: false + packager_script: packager.py + packager_arch: x86_64 + packager_distro: debian81 + tasks: + - name: compile + distros: + - debian81-build + - name: aggregation + - name: aggregation_WT + - name: aggregation_auth + - name: auth + - name: auth_WT + - name: dbtest + - name: dbtest_WT + - name: disk + - name: durability + - name: dur_jscore_passthrough + - name: failpoints + - name: failpoints_auth + - name: gle_auth + - name: gle_auth_WT + - name: gle_auth_write_cmd + - name: gle_auth_write_cmd_WT + - name: gle_auth_basics_passthrough + - name: gle_auth_basics_passthrough_WT + - name: gle_auth_basics_passthrough_write_cmd + - name: gle_auth_basics_passthrough_write_cmd_WT + - name: sharding_gle_auth_basics_passthrough + - name: sharding_gle_auth_basics_passthrough_WT + - name: sharding_gle_auth_basics_passthrough_write_cmd + - name: sharding_gle_auth_basics_passthrough_write_cmd_WT + - name: jsCore + - name: jsCore_WT + - name: jsCore_auth + - name: jsCore_compatibility + - name: jsCore_compatibility_WT + - name: jsCore_small_oplog + - name: jsCore_small_oplog_WT + - name: jsCore_small_oplog_rs + - name: jsCore_small_oplog_rs_WT + - name: jstestfuzz + - name: jstestfuzz_WT + - name: jstestfuzz_replication + - name: jstestfuzz_replication_WT + - name: jstestfuzz_sharded + - name: jstestfuzz_sharded_WT + - name: mmap + - name: mongosTest + - name: multiversion + - name: noPassthrough + - name: noPassthrough_WT + - name: noPassthroughWithMongod + - name: noPassthroughWithMongod_WT + - name: bulk_gle_passthrough + - name: bulk_gle_passthrough_WT + - name: parallel + - name: parallel_WT + - name: parallel_compatibility + - name: parallel_compatibility_WT + - name: concurrency + - name: concurrency_WT + - name: concurrency_replication + - name: concurrency_replication_WT + - name: concurrency_sharded + - name: concurrency_sharded_WT + - name: concurrency_sharded_sccc + - name: concurrency_sharded_sccc_WT + - name: concurrency_simultaneous + - name: concurrency_simultaneous_WT + - name: replicasets + - name: replicasets_WT + - name: replicasets_auth + - name: replication + - name: replication_WT + - name: replication_auth + - name: sharding + - name: sharding_WT + - name: sharding_auth + - name: sharding_legacy_multiversion + - name: slow1 + - name: slow1_WT + - name: slow2 + - name: slow2_WT + - name: sharded_collections_jscore_passthrough + - name: sharded_collections_jscore_passthrough_WT + - name: sharding_jscore_passthrough + - name: sharding_jscore_passthrough_WT + - name: sharding_jscore_passthrough_wire_ops_WT + - name: ssl + - name: sslSpecial + - name: tool + - name: tool_WT + - name: unittests + # - name: push + # distros: + # - rhel55-test + + ################################ # storage engine buildvariants # ################################ -- cgit v1.2.1