创建发行版的命令行工具 gitee-release-cli

MIT
JavaScript
跨平台
2019-11-20
司徒永超
gitee-release-cli 正在参加 2019 年度最受欢迎开源中国软件评选,请投票支持!
gitee-release-cli 在 2019 年度最受欢迎开源中国软件评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票赢奖品
已投票

gitee-release-cli 是一个用于创建发行版的命令行工具。

特性

安装

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 发布的。

gitee-release-cli

[![gitee-release-cli](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-gitee--release-blueviolet.svg)](https://gitee.com/gitee-frontend/gitee-reelase-cli/blob/master/LICENSE)

常见问题

  • 我为什么要选择 gitee-release-cli 而不是 semantic-release?

    如果你懒得看 semantic-release 的英文说明文档的话,可以先试试 gitee-release-cli。

  • 对代码库里的提交信息格式有什么要求?

    需要遵循 commitlint 的提交信息规范。

的码云指数为
超过 的项目
加载中

评论(1)

吃饭第一名
吃饭第一名
安装指令isntall?我懵了

gitee-release-cli 1.7.1 发布,发行版创建工具

gitee-release-cli 1.7.1 发布了,它是一个用于创建发行版的命令行工具,能够根据代码库的 git 提交历史自动生成合适的版本号和发行版说明,目前已在码云前端项目中使用。 这是第一个公开发行...

11/20 18:56

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

码云五周年 —— 善待你的每一行代码

我们的初心是希望 Gitee 能为国内的开发者提供快速便捷的代码管理服务,能整体提升国内软件开发的协作能力,促进开发者之间的实质性交流,进一步推动国内开源的发展。

2018/05/27 11:36
3K
17
TKey - 单点登录系统

TKey = Token Key 以 OAuth 2.0 标准为接口设计原则的单点登录系统(SSO) 初衷: 做国内各种登录场景的配件,以完善的学习资料为主核心竞争力 纯粹的 HTTP,任意设备、任意场景 跨域无状态,...

09/11 14:32
163
0
OSChina 技术周刊第二十四期 —— C# 6.0 的新特性

每周技术抢先看,总有你想要的! 移动开发 【博客】Swift社交应用文本输入优化汇总 服务端开发/管理 【翻译】HTTP/1 的最佳实践并不适合 HTTP/2 【翻译】使用 AppDomain 存储实现大数据集合 ...

2015/03/09 00:24
121
1
初识git:IntelliJ IDEA配置git步骤及如何将本地仓库项目上传至git仓库步骤详解

步骤一:访问git官网(https://gitforwindows.org/)下载所需git安装包。 步骤二:IDEA==》file==》setting==》如图①==》如图② 步骤三:在弹出界面搜索gitee插件下载并安装,安装步骤直接点...

2018/04/15 00:13
3.5K
0
手摸手,带你用 vue 动画实现原生 app 切换效果,丝滑般的体验

先来看效果图 ![效果](http://upload-images.jianshu.io/upload_images/4438070-f40294da0943c89b?imageMogr2/auto-orient/strip) github: https://github.com/imfing/vuexlearn 码云gitee...

2018/05/22 13:07
169
0
利用码云备份博客源文件

本期来讲讲自己搭建的hexo博客以及个人网站的源文件备份问题。Github是国际的代码托管平台,非常丰富的开源代码库,但是目前私有库是收费的,而码云是开源中国的Git代码托管平台,支持免费的...

2018/09/27 22:41
18
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部