summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorHenrik Edin <henrik.edin@mongodb.com>2018-05-16 10:30:18 -0400
committerHenrik Edin <henrik.edin@mongodb.com>2018-05-16 14:12:30 -0400
commitd646baf48e55f2e84ff811a0191ebf1e253ea9c6 (patch)
tree1363fe7ed8ed37e0e0753c2a4048010acaa20cf2 /etc
parenteeea7c2f80bdaf49a197a1c8149d7bc6cbc9395e (diff)
downloadmongo-d646baf48e55f2e84ff811a0191ebf1e253ea9c6.tar.gz
SERVER-34963 Add evergreen builder to compile on clang with dynamic linking and ssl on the community repo.
Diffstat (limited to 'etc')
-rw-r--r--etc/evergreen.yml24
1 files changed, 22 insertions, 2 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index 19da415502e..7dd21b77e73 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -10668,8 +10668,8 @@ buildvariants:
- name: push
-- name: enterprise-ubuntu1604-clang-3.8-libcxx
- display_name: "! Enterprise Ubuntu 16.04 (Clang 3.8)"
+- name: enterprise-ubuntu-dynamic-1604-clang-3.8-libcxx
+ display_name: "! Shared Library Enterprise Ubuntu 16.04 (Clang 3.8)"
modules:
- enterprise
run_on:
@@ -10690,6 +10690,26 @@ buildvariants:
- ubuntu1604-build
- name: buildscripts_test
+- name: ubuntu-dynamic-1604-clang-3.8-libcxx
+ display_name: "* Shared Library Ubuntu 16.04 (Clang 3.8)"
+ run_on:
+ - ubuntu1604-test
+ expansions:
+ test_flags: --excludeWithAnyTags=requires_mmapv1
+ lang_environment: LANG=C
+ compile_flags: --link-model=dynamic --ssl CC=/usr/bin/clang-3.8 CXX=/usr/bin/clang++-3.8 -j$(grep -c ^processor /proc/cpuinfo) CPPPATH=/usr/include/libcxxabi/
+ scons_cache_scope: shared
+ gorootvars: 'PATH="/opt/go1.8/go/bin:/opt/mongodbtoolchain/v2/bin/:$PATH" GOROOT=/opt/go1.8/go'
+ tooltags: ""
+ build_mongoreplay: true
+ display_tasks:
+ - *unittests
+ tasks:
+ - name: compile_all_run_unittests_TG
+ distros:
+ - ubuntu1604-build
+ - name: buildscripts_test
+
###########################################
# SUSE buildvariants #
###########################################