如何在GitLab中存储发行版/二进制文件?
我建立与工作流 , 和-也许- (我需要一个工件存储装置)。我想让GitLab存储
-是否可以方便地进行?
我不想有另一个可以从中下载版本(和文档)的服务,但是希望以某种方式将其与存储库管理器集成在一起,就像在GitHub中处理版本一样。有什么线索吗?
回答:
2015年11月更新:GitLab
8.2现在支持发行版。
借助其API,您现在可以创建和更新与tag关联的发布。
目前,仅是将发行说明(markdown文本和附件)添加到git标签(又称为Releases)的功能。
- 首先上传发布二进制文件
- 创建一个新版本,并在说明中放置指向上载二进制文件的链接
2019年5月更新:GitLab 1.11引入了一个有趣的“
”:
现在,项目的来宾用户可以查看在“发行”页面上发布的发行。
。
原答复2015年3月
这正在进行中,并在建议4156755中建议:
我们接受Ciro提出的最低限度提案的合并请求:
1.
对于https://github.com/cirosantilli/test/releases/tag/3.0下的每个存储库标签,允许上传和下载文件列表。
2. 可以直接从标签列表视图完成上传和下载。
3. 如果标签被删除,则上传文件将被销毁。(我们不接受最近评论中提到的标记消息编辑)
该建议的评论包括:
使其更有趣的是下一步。
我真的很想让公众从“发布”中下载工件而又无法访问源代码的方法(即,使资源仅对项目团队专用,但wiki,“发布”,问题跟踪器除外)。
但是,这种附加功能看起来更通用,我为此提交了单独的功能请求。
不过,我在这里重复我的观点:
虽然“发行版”的简化版本仍然很不错,但是许多人可以轻松地设置外部文件服务器,并将发行版/标签说明中的URL指向GitLab之外的该服务器。
换句话说,如果没有未来的整合图景,“发行版”现在看起来可能不会很有吸引力。
以上是 如何在GitLab中存储发行版/二进制文件? 的全部内容, 来源链接: utcz.com/qa/420160.html