chore(build): Remove mods (#3919)
The mods dir and the .erl files in it were created to render embedded templates in rebar.config. This is nog longer used since the introduction of rebar.config.erl
This commit is contained in:
parent
59346a1103
commit
aff1824298
|
@ -1,40 +0,0 @@
|
|||
-module(mod_config_template).
|
||||
|
||||
-export([render/1]).
|
||||
|
||||
render(Config) ->
|
||||
render_entry(proplists:delete(placeholders, Config),
|
||||
proplists:get_value(placeholders, Config)).
|
||||
|
||||
render_entry(Config, PlcHdlrs) ->
|
||||
render_entry(Config, PlcHdlrs, Config).
|
||||
|
||||
render_entry(Entry, PlcHdlrs, Config) when is_tuple(Entry) ->
|
||||
list_to_tuple(render_entry(tuple_to_list(Entry), PlcHdlrs, Config));
|
||||
render_entry(Entry, PlcHdlrs, Config) when is_list(Entry) ->
|
||||
lists:foldl(fun(Item, Acc) ->
|
||||
case render_item(Item, PlcHdlrs, Config) of
|
||||
{var, Fun} when is_function(Fun) ->
|
||||
Acc ++ [Fun(Config)];
|
||||
{var, Var} ->
|
||||
Acc ++ [render_entry(Var, PlcHdlrs, Config)];
|
||||
{elems, Fun} when is_function(Fun) ->
|
||||
Acc ++ Fun(Config);
|
||||
{elems, Elems} ->
|
||||
Acc ++ render_entry(Elems, PlcHdlrs, Config)
|
||||
end
|
||||
end, [], Entry);
|
||||
render_entry(Entry, _PlcHdlrs, _Config) ->
|
||||
Entry.
|
||||
|
||||
render_item("${"++Key0 = Entry0, PlcHdlrs, Config) ->
|
||||
Key = string:trim(Key0, trailing, "}"),
|
||||
case lists:keyfind(Key, 1, PlcHdlrs) of
|
||||
false -> {var, Entry0};
|
||||
{_, Type, Entry} ->
|
||||
{Type, render_entry(Entry, PlcHdlrs, Config)}
|
||||
end;
|
||||
render_item(Entry, PlcHdlrs, Config) when is_tuple(Entry); is_list(Entry) ->
|
||||
{var, render_entry(Entry, PlcHdlrs, Config)};
|
||||
render_item(Entry, _PlcHdlrs, _Config) ->
|
||||
{var, Entry}.
|
|
@ -1,35 +0,0 @@
|
|||
-module(mod_project).
|
||||
|
||||
-export([ get_vsn/1
|
||||
, coveralls_configs/1
|
||||
]).
|
||||
|
||||
get_vsn(_Conf) ->
|
||||
PkgVsn = case os:getenv("PKG_VSN") of
|
||||
false -> os:cmd("git describe --tags");
|
||||
Vsn -> Vsn
|
||||
end,
|
||||
Vsn2 = re:replace(PkgVsn, "v", "", [{return ,list}]),
|
||||
re:replace(Vsn2, "\n", "", [{return ,list}]).
|
||||
|
||||
coveralls_configs(_Config) ->
|
||||
case {os:getenv("GITHUB_ACTIONS"), os:getenv("GITHUB_TOKEN")} of
|
||||
{"true", Token} when is_list(Token) ->
|
||||
CONFIG1 = [
|
||||
{coveralls_repo_token, Token},
|
||||
{coveralls_service_job_id, os:getenv("GITHUB_RUN_ID")},
|
||||
{coveralls_commit_sha, os:getenv("GITHUB_SHA")},
|
||||
{coveralls_service_number, os:getenv("GITHUB_RUN_NUMBER")},
|
||||
{coveralls_coverdata, "_build/test/cover/*.coverdata"},
|
||||
{coveralls_service_name, "github"}
|
||||
],
|
||||
case os:getenv("GITHUB_EVENT_NAME") =:= "pull_request"
|
||||
andalso string:tokens(os:getenv("GITHUB_REF"), "/") of
|
||||
[_, "pull", PRNO, _] ->
|
||||
[{coveralls_service_pull_request, PRNO} | CONFIG1];
|
||||
_ ->
|
||||
CONFIG1
|
||||
end;
|
||||
_ ->
|
||||
[]
|
||||
end.
|
Loading…
Reference in New Issue