创建没有源代码的 Gitlab 版本

MPU*_*PUT 8 gitlab

我想使用 Gitlab API 从本地 Gitlab 服务器检查更新并更新公司内部软件。用户拥有一个共享的全局 Gitlab 帐户用于提交和更新问题,并且将从自上次版本以来关闭的问题生成更改日志注释。有没有办法从版本中删除源代码或只允许下载版本中的特定链接资产?或者,甚至是一个更好的全面解决方案,用于用户在客户端计算机上发起的更新,允许集成来自 Gitlab 问题的信息?

Von*_*onC 1

三年后,它尚未得到完全支持:最接近的是GitLab 15.6(2022 年 11 月)

发布版本而不授予源代码访问权限

以前,授予公共项目版本的访问权限也允许访问源代码。

通过此更新,您现在可以发布版本,而无需授予源代码访问权限。
这对于使用发布作为访问新版本软件但不希望公开源代码的方式的组织非常有用。

请参阅文档问题

您将在发布页面上看到源代码(有关详细信息,请参阅问题 216485 ):

无来源发布