erlang 如何在运行钢筋CT时跳过deps?

y0u0uwnf  于 2022-12-08  发布在  Erlang
关注(0)|答案(1)|浏览(143)

我有一个rebar.config文件,看起来像这样:

{sub_dirs, ["apps/app1", "apps/app2"]}.
{lib_dirs, ["deps"]}.
{deps, [
        %% etc.
   ]}.

当我从顶层目录运行./rebar ct时,它会递归到"deps"文件夹,并在那里以及我的应用程序目录中开始运行Common Test。
由于这会大大增加构建时间,而且依赖项 * 应该 * 在发布之前已经通过了测试,所以我希望rebar不要这样做。
如何让它只对我的代码运行ct(和eunit),而忽略deps文件夹?

62o28rlo

62o28rlo1#

您可以使用skip_deps选项:

rebar ct skip_deps=true

rebar eunit skip_deps=true

相关问题