blob: 86e71e9f04aa38d00898f038461dfc8fab236d2f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
functions:
"fetch source":
- command: git.get_project
params:
directory: src
- command: shell.exec
params:
working_dir: src
script: |
echo "this is a 2nd command in the function!"
ls
tasks:
- name: compile
depends_on: []
commands:
- func: "fetch source"
- name: burn_in_tags_gen
depends_on: []
commands:
- func: "fake command"
buildvariants:
- name: enterprise-rhel-62-64-bit
display_name: "! Enterprise RHEL 6.2"
expansions:
multiversion_platform: rhel62
burn_in_tag_buildvariants: enterprise-rhel-62-64-bit-majority-read-concern-off enterprise-rhel-62-64-bit-inmem
tasks:
- name: burn_in_tags_gen
- name: buildvariant-without-burn-in-tag-buildvariants
display_name: "Buildvariant without burn in tag buildvariants expansion"
expansions:
multiversion_platform: rhel62
tasks:
- name: burn_in_tags_gen
- name: enterprise-rhel-62-64-bit-majority-read-concern-off
display_name: "Enterprise RHEL 6.2 (majority read concern off)"
modules: ["enterprise"]
run_on:
- rhel62-small
expansions: &enterprise-rhel-62-64-bit-majority-read-concern-off-expansions
multiversion_edition: enterprise
tasks:
- name: compile
- name: enterprise-rhel-62-64-bit-inmem
display_name: Enterprise RHEL 6.2 (inMemory)
modules: ["enterprise"]
run_on:
- rhel62-small
expansions: &enterprise-rhel-62-64-bit-inmem-expansions
test_flags: >-
--majorityReadConcern=off
--excludeWithAnyTags=requires_majority_read_concern,uses_prepare_transaction,uses_multi_shard_transaction,uses_atclustertime
compile_flags: >-
-j$(grep -c ^processor /proc/cpuinfo)
--ssl
--release
--variables-files=etc/scons/mongodbtoolchain_v3_gcc.vars
MONGO_DISTMOD=rhel62
multiversion_platform: rhel62
multiversion_edition: enterprise
scons_cache_scope: shared
tooltags: "ssl sasl gssapi"
large_distro_name: rhel62-large
tasks:
- name: compile
|