fix: Report coverage properly at the umbrella level

This commit is contained in:
Robert Prehn 2021-07-22 09:51:44 -05:00
parent 88dbb4aa29
commit d57a215ec4

View file

@ -11,9 +11,9 @@ defmodule Legendary.Mixfile do
build_embedded: Mix.env() == :prod, build_embedded: Mix.env() == :prod,
start_permanent: Mix.env() == :prod, start_permanent: Mix.env() == :prod,
deps: deps(), deps: deps(),
aliases: aliases(),
test_coverage: [tool: ExCoveralls], test_coverage: [tool: ExCoveralls],
preferred_cli_env: [coveralls: :test, "coveralls.detail": :test, "coveralls.post": :test, "coveralls.html": :test], aliases: aliases(),
preferred_cli_env: [coveralls: :test, "coveralls.detail": :test, "coveralls.post": :test, "coveralls.html": :test, "coveralls.json": :test],
] ]
end end
@ -24,10 +24,8 @@ defmodule Legendary.Mixfile do
defp aliases do defp aliases do
[ [
"deps.get": ["cmd mix deps.get"], "deps.get": ["cmd mix deps.get"],
"coveralls.html": ["cmd mix coveralls.html"],
"ecto.migrate": ["cmd mix ecto.migrate"], "ecto.migrate": ["cmd mix ecto.migrate"],
"npm.install": ["cmd mix npm.install"], "npm.install": ["cmd mix npm.install"]
test: ["cmd mix test"]
] ]
end end
end end