При установке псевдонимов вроде:
defp aliases do
[
test_run: ["run -e 'IO.puts(\"One\")'", "run -e 'IO.puts(\"Two\")'"]
]
end
Результат mix test_run
должен быть
$ mix test_run
One
Two
Но он выполняет только первую задачу и печатает
$ mix test_run
One
Не уверен, что это предполагаемое поведение, но прежде чем задавать вопрос, я хотел убедиться. Вот репозиторий для воспроизведения ошибки: https://github.com/wende/mix_run_twice
run
дважды вmix do
не сработает:MIX_DEBUG=1 mix do run -e 'IO.puts("one")', run -e 'IO.puts("two")'
- person tkowal   schedule 25.04.2016