@pefinance/condition-executor
v0.0.1
Published
自动化流程工具:用于对比不同分支的条件配置差异
Maintainers
Readme
@pefinance/condition-executor
基于任务调度编排的自动化流程工具,用于对比不同分支的条件配置差异。
安装
npm install -g @pefinance/condition-executor
# 或项目内安装
npm install @pefinance/condition-executor --save-dev安装后提供 CLI 命令 ce。
快速开始
# 查看帮助
ce --help
# 执行完整对比工作流
ce workflow:compare --source-branch <源分支> --target-branch <目标分支>
# 查看工作流状态 / 重置
ce workflow:status
ce workflow:reset
# 列出 / 执行指定任务
ce task:list
ce task:run <taskId>常用选项
| 选项 | 说明 |
|------|------|
| --source-branch | 源分支 |
| --target-branch | 目标分支 |
| --condition-dir | 对比仓库类型(如 simulated) |
| --output-dir | 输出目录后缀 |
| --config <path> | 自定义配置(与默认配置深度合并) |
| --reuse-tasks, -r | 复用已完成任务 |
| --no-depends, -nd | 不执行依赖任务(仅 task:run) |
| --rebuild-service, -rs | 重建 dependency-service |
| --verbose, -v / --debug, -d | 详细 / 调试日志 |
使用前提
本工具需要在base-webpack
License
MIT
