gitee-release-cli 1.7.1 发布,发行版创建工具
gitee-release-cli 1.7.1 发布了,它是一个用于创建发行版的命令行工具,能够根据代码库的 git 提交历史自动生成合适的版本号和发行版说明,目前已在码云前端项目中使用。
这是第一个公开发行版,没什么值得一提的更新内容,以下是 gitee-release-cli 简单介绍:
特性
- 强制执行语义化版本规范
- 基于 Gitee API 为你的项目创建发行版
- 采用 commitlint 的提交信息规范中的约定来记录代码库中的改动
安装
npm isntall -g gitee-release-cli
使用
先前往私人令牌页页创建一个令牌,然后配置:
gitee-release config accessToken 你的令牌
设置使用中文版的内容(只翻译标题):
gitee-release config locale zh_CN
创建一个发行版:
# 创建发行版,然后提示是否上传发行版到码云 gitee-release create # 创建一个 beta 预发行版 gitee-release create --prerelease beta # 生成版本号后运行 npm version 更新版本号,然后运行 git push 推送改动内容 gitee-release create --with-npm-version --with-git-push --upload
如果觉得手动输入这些命令太麻烦,可在 package.json 中添加以下内容:
{ "scripts": { "release": "gitee-release create --with-npm-version --with-git-push --upload", "release-beta": "npm run release -- --prerelease beta", } }
小徽标
将此徽标包含在 README.md 自述文件中,可以让他人知道你的项目是使用 gitee-release-cli 发布的。
[](https://gitee.com/gitee-frontend/gitee-reelase-cli/blob/master/LICENSE)
常见问题
-
我为什么要选择 gitee-release-cli 而不是 semantic-release?
如果你懒得看 semantic-release 的英文说明文档的话,可以先试试 gitee-release-cli。
-
对代码库里的提交信息格式有什么要求?
需要遵循 commitlint 的提交信息规范。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
nginx 1.17.6 发布
nginx 1.17.6 发布了,更新内容: Feature the $proxy_protocol_server_addr and $proxy_protocol_server_port variables. the "limit_conn_dry_run" directive. the $limit_req_status and $limit_conn_status variables. 更新日志: http://nginx.org/en/CHANGES
- 下一篇
《吊打面试官》系列-Redis哨兵、持久化、主从、手撕LRU?
你知道的越多,你不知道的越多 点赞再看,养成习惯 GitHub上已经开源https://github.com/Java...,有一线大厂面试点脑图,欢迎Star和完善 前言 Redis在互联网技术存储方面使用如此广泛,几乎所有的后端技术面试官都要在Redis的使用和原理方面对小伙伴们进行360°的刁难。作为一个在互联网公司面一次拿一次offer的面霸(请允许我使用一下夸张的修辞手法),打败了无数竞争对手,每次都只能看到无数落寞的身影失望的离开,略感愧疚,在一个寂寞难耐的夜晚,我痛定思痛,决定开始写《吊打面试官》系列,希望能帮助各位读者以后面试势如破竹,对面试官进行360°的反击,吊打问你的面试官,让一同面试的同僚瞠目结舌,疯狂收割大厂Offer! 絮叨 写这期其实比较纠结,我之前的写的比较通俗易懂,一是我都知道这些点,二是之前我在所在的电商公司对雪崩,击穿啥的还算有场景去接触。但是线上的Redis集群我实际操作经验很少,总不能在公司线上环境实践那些操作吧,所以最后看了下官网,还有一些资料(文章后面我都会贴出来),强行怼了这么篇出来。 最近双十一小忙,周末双十一值班目测没时间写,那我是暖...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS关闭SELinux安全模块
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS7设置SWAP分区,小内存服务器的救世主
- Hadoop3单机部署,实现最简伪集群
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Linux系统CentOS6、CentOS7手动修改IP地址
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池