У меня есть несколько задач mix для запуска подряд. С помощью других инструментов сборки можно запускать задачи с помощью одного оператора, что экономит накладные расходы на запуск после первой задачи. Как это можно сделать с командой mix Elixir?
Как запустить несколько задач смешивания в одной команде
Ответ 1
Comma - отделить список задач и добавить их в mix do: mix do task1, task2, task3:
mix do deps.get, run hello.exs, ecto.migrate
Например, вышеперечисленное запускает задачи deps.get, run hello.exs и ecto.migrate в одном вызове mix.
Ответ 2
Вы можете поместить псевдонимы в mix.exs и использовать его.
Например: "ecto.setup": ["ecto.create", "ecto.migrate", "ecto.seed"] в этом случае mix ecto.setup будет запускать создание, миграцию и семя в порядке