gpt4 book ai didi

elixir - 如何从混合任务中运行混合任务?

转载 作者:行者123 更新时间:2023-12-04 05:36:43 26 4
gpt4 key购买 nike

我想从自定义混合任务中运行混合任务。

就像是

def run(_) do
Mix.Shell.cmd("mix edeliver build release")
#do other stuff

但是我不知道如何执行 shell 命令。如果有任何更简单的方法(除了制作 bash 脚本),请告诉我。

最佳答案

Shell 是这里的冗余链接。如果你想运行 edeliver任务,运行 Mix.Tasks.Edeliver#run :

def run(_) do
Mix.Tasks.Edeliver.run(~w|build release|)
# do other stuff

关于elixir - 如何从混合任务中运行混合任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41656482/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com