跳转到内容

mise tasks add

  • 用法: mise tasks add [FLAGS] <TASK> [-- RUN]…
  • 效果: 修改状态
  • 源代码: src/cli/tasks/add.rs

创建一个新任务

将任务添加到本地 mise.toml 文件中。 参见 https://mise.jdx.dev/configuration.html#target-file-for-write-operations

参数

  • <TASK> — 要添加的任务名称
  • [-- RUN]…

标志

  • -a --alias <ALIAS> — 任务的其他名称
  • -d --depends <DEPENDS> — 向任务添加依赖
  • -D --dir <DIR> — 在特定目录中运行任务
  • -f --file — 创建文件任务而不是 toml 任务
  • -H --hide — 从 mise tasks 和补全中隐藏任务
  • -q --quiet — 运行前不要打印命令
  • -r --raw — 直接连接 stdin/stdout/stderr
  • -s --sources <SOURCES> — 此任务用作输入的文件的 Glob 模式
  • -w --wait-for <WAIT_FOR> — 如果这些任务要运行,则等待它们完成
  • --depends-post <DEPENDS_POST> — 在任务运行后运行的依赖
  • --description <DESCRIPTION> — 任务描述
  • --outputs <OUTPUTS> — 此任务创建的文件的 Glob 模式,如果文件未修改则跳过
  • --run-windows <RUN_WINDOWS> — 在 Windows 上运行的命令
  • --shell <SHELL> — 在特定 shell 中运行任务
  • --silent — 不打印命令或其输出
  • -h --help — 打印帮助

示例:

mise tasks add pre-commit --depends "test" --depends "render" -- echo pre-commit