-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrebar.config
More file actions
47 lines (38 loc) · 1.38 KB
/
Copy pathrebar.config
File metadata and controls
47 lines (38 loc) · 1.38 KB
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
{deps, [
{simple_gossip, {git, "https://github.com/systream/simple_gossip.git", {tag, "1.7.0"}}},
exometer_core
]}.
{minimum_otp_vsn, "25"}.
{shell, [
{apps, [pes]},
{config, "./config/sys.config"},
{vm_args, "./config/vm.args"}
]}.
{erl_opts, [warn_unused_vars,warn_shadow_vars,warn_unused_import,warn_obsolete_guard,debug_info]}.
{xref_checks, [undefined_function_calls, undefined_functions,
locals_not_used, deprecated_function_calls,
deprecated_functions]}.
{cover_enabled, true}.
{cover_excl_mods, [pes_bench]}.
{cover_opts,[verbose]}.
{project_plugins, [rebar3_proper, rebar3_lint]}.
{minimum_otp_vsn, "25"}.
{profiles,
[{test, [
{deps, [
{proper, {git, "https://github.com/proper-testing/proper.git", {branch, "master"}}},
meck,
{epmdpxy, {git,"https://github.com/dergraf/epmdpxy.git", {branch,"master"}}},
redbug,
{observer_cli, "1.8.4"}
]}
]}
]}.
{alias, [{test, [{ct, "--sname ct --cover true --sys_config=config/sys.config --readable true"},
{proper, "--cover=true -n 512 --sys_config=config/sys.config"},
dialyzer]}]}.
{relx, [{sys_config, "./config/sys.config"},
{vm_args, "./config/vm.args"},
{include_src, false},
{extended_start_script, true},
{release, {pes, {semver, []}}, [pes]}]}.