当前位置:  开发笔记 > 编程语言 > 正文

如何在混合任务中运行混合任务?

如何解决《如何在混合任务中运行混合任务?》经验,为你挑选了1个好方法。

我想在自定义组合任务中运行混合任务.

就像是

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

但我无法弄清楚如何执行shell命令.如果有更简单的方法(除了制作一个bash脚本),请告诉我.



1> Aleksei Mati..:

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

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

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有