summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorSam Kleinman <samk@10gen.com>2016-02-09 15:02:02 -0500
committerSam Kleinman <samk@10gen.com>2016-02-11 10:05:25 -0500
commit9fcd7ecc1f5e8881e0fd65ae3d732101b56fab10 (patch)
tree22964acf39dfc547474d7d492133b5073eeabada /etc
parent6e9fd902d5cb25aef992363efa128640affd5196 (diff)
downloadmongo-9fcd7ecc1f5e8881e0fd65ae3d732101b56fab10.tar.gz
SERVER-22413: add build variants for debian 8 variants
Diffstat (limited to 'etc')
-rw-r--r--etc/evergreen.yml166
1 files changed, 166 insertions, 0 deletions
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 #
################################