因为公司上线Jenkins构建规定根据固定规则的tag进行筛选构建,每次上线都要手敲一长串的tag甚是麻烦,作为一个爱偷懒的程序猿,能用自动化完成的工作一定不手动。
作为前端,node环境应该是必须的,废话不多说,直接上代码👇
运行脚本会自动检查安装依赖包
npm install --save-dev shelljs inquirer chalk simple-git semver
运行方式:
- 直接
node tag
- package.json 文件的
scripts
属性中添加:"tag": "node ./tag"
1 | /* |