我有一个rebar.config
文件,如下所示:
{sub_dirs, ["apps/app1", "apps/app2"]}.
{lib_dirs, ["deps"]}.
{deps, [
%% etc.
]}.
当我从顶级目录运行./rebar ct
时,它会递归到" deps"文件夹并开始在那里和我的应用程序目录中运行Common Test。
由于这大大增加了构建时间,并且由于依赖应该在发布之前已经通过了测试,我不想让rebar这样做。
如何让它仅针对我的代码运行ct
(和eunit
),忽略deps
文件夹?
答案 0 :(得分:2)
您可以使用skip_deps
选项:
rebar ct skip_deps=true
或
rebar eunit skip_deps=true