# jobx **Repository Path**: peiiii/jobx ## Basic Information - **Project Name**: jobx - **Description**: Magical powerful command line task runner with yaml and python. - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-10-05 - **Last Updated**: 2023-01-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # `pip install jobx` 批量运行任务的强大工具. --- ## 开始 1. 安装 jobx : `pip install -U -i https://pypi.org/simple jobx`. 2. 创建任务定义文件,推荐命名为`jobx.yaml`. 3. 运行任务 (假设文件名为`jobx.yaml`). 1. 运行所有任务: `jobx *` (`jobx \*` 对于 Linux/MacOS). 2. 指定任务名: `jobx task-name`. 3. 指定多个任务名: `jobx t1,t2` (使用`,`分割 , 无空格). 4. 通配符匹配任务名: `jobx tasks.yaml *plugin*install` (类似于 fnmatch). 如果任务文件名不是 (`jobx.yaml`), 运行时则需要指定文件,通过`-f`. 例如, `jobx -f my-task.yaml task1`. ## 致谢 - jinja2 - python-fire