#gitlab
#gitlab
Вопрос:
Я хотел бы использовать Gitlab API для проверки обновлений и обновления внутреннего программного обеспечения компании с локального сервера Gitlab. У пользователей есть общая глобальная учетная запись Gitlab для отправки и обновления проблем, и заметки в журнале изменений будут создаваться из проблем, которые были закрыты с момента последнего выпуска. Есть ли способ удалить исходный код из выпуска или разрешить загрузку только определенных связанных ресурсов в выпуске? Или, черт возьми, даже лучшее комплексное решение для пользовательских обновлений на клиентских компьютерах, которое позволяет интегрировать информацию о проблемах Gitlab?
Ответ №1:
Три года спустя, похоже, это поддерживается с GitLab 15.6 (ноябрь 2022)
Публиковать выпуски без предоставления доступа к исходному коду
Ранее предоставление доступа к выпускам для общедоступных проектов также разрешало доступ к исходному коду.
С этим обновлением теперь вы можете публиковать выпуски, не предоставляя доступа к исходному коду.
Это полезно для организаций, которые используют выпуски как способ предоставления доступа к новым версиям программного обеспечения, но не хотят, чтобы исходный код был общедоступным.Смотрите Документацию и проблему.