gitlab releases

Release versioning

gitlab版本规范使用Semantic Versioning具体提是 GitLab Policy for Versioning
规范的格式是:
(Major).(Minor).(Patch)
例如:
10.5.7
10代表了major version。比如:10.0.0一般简写成10.0
5代表了minor version。比如:10.5.0一般简写成10.5
7代表了补丁号
任何一位,都可以是多位数,比如13.10.11

Release description

描述的内容是自定义的,建议添加changelog,说明改变了什么

Release assets

可以添加一下附件
1.Source Code:某一版本的state of repository,gitlab自动生成压缩文件,比如zip tar.gz tar.bz2或tar
2.Links:编译好的二进制文件或者说明文档

创建Release

1.Navigate to Project overview > Releases and click the New release button.
2.On the New Tag page, fill out the tag details.
3.Optionally, in the Release notes field, enter the Release’s description.
If you leave this field empty, only a tag will be created.
If you populate it, both a tag and a Release will be created.
4.Click Create tag.

本质上是根据tag命令来创建
gitlab releases

参考:
help/user/project/releases/index#release-description