build/docs: precommit, other server study
This commit is contained in:
14
mix.exs
14
mix.exs
@@ -56,7 +56,19 @@ defmodule Parrhesia.MixProject do
|
||||
|
||||
defp aliases do
|
||||
[
|
||||
precommit: ["format --check-formatted", "credo --strict", "test"]
|
||||
setup: ["deps.get", "ecto.setup"],
|
||||
"ecto.setup": ["ecto.create", "ecto.migrate", "run priv/repo/seeds.exs"],
|
||||
"ecto.reset": ["ecto.drop", "ecto.setup"],
|
||||
test: ["ecto.create --quiet", "ecto.migrate --quiet", "test"],
|
||||
# cov: ["cmd mix coveralls.lcov"],
|
||||
lint: ["format --check-formatted", "credo"],
|
||||
precommit: [
|
||||
"format",
|
||||
"compile --warnings-as-errors",
|
||||
"credo --strict --all",
|
||||
"deps.unlock --unused",
|
||||
"test"
|
||||
]
|
||||
]
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user