1.0.4 • Published 3 years ago
up-release v1.0.4
upRelease
安装
npm install -g up-release
运行命令
- 在项目的根路径下运行 upRelease命令,是否选择tag模式会询问
- upRelease build // 修改日志及版本号并打tag,tag模式
- upRelease build --log // 修改日志及版本号并打tag,启用log模式
- upRelease set // 设置
使用注意事项
- 代码确定拉取到最新,本地代码都已经提交到远程分支上
- 使用推荐设置,release 需要在master分支上运行
- 每次运行命令会有文件修改,当确认后会提交到远程分支上
项目运行使用
- upRelease init, 初始化配置文件,当前要发布的版本,以及包含哪些关键字可以被放到版本更新日志里
1、检查是否是git项目
2、从用户或则从package.json中获取版本号
3、从用户选择判断是否release只能在masetr上
3、从用户选择或则用户输入获取关键词列表
4、生成修改文件
5、用户确认将新建一个提交并push到远程
- upRelease build
根据配置文件
1、检验是否在git项目
2、检验是否已经初始化
3、根据初始化文件判断是不是只能在master打包
4、输入本次tag的版本号
5、选择记录日志的开始节点
6、然后修改HISTORY日志文件以及upRelease配置文件,
7、用户确认,将提交并push,打tag