#ruby #gitlab #changelog
#ruby #gitlab #Журнал изменений
Вопрос:
Мне было интересно, как CHANGELOG.md общий файл создан. Я видел этот сайт https://docs.gitlab.com/charts/development/changelog-manager.html но я не знаю, где найти changelog_manager.rb и как правильно его вызвать, чтобы я получил общее CHANGELOG.md из нескольких записей журнала изменений (https://docs.gitlab.com/charts/development/changelog.html).
Заранее благодарю вас.
Ответ №1:
Вы можете клонировать репозиторий по адресуhttps://gitlab.com/gitlab-org/charts/gitlab/-/tree/master.
Упомянутое имя скрипта scripts/changelog_manager.rb
больше не существует в этом репозитории, исходя из содержимого и истории, я бы сказал, что оно было переработано / реорганизовано, и вы будете использовать его bin/changelog
сегодня.
Комментарии:
1. Да, верно, но этот скрипт предназначен только для создания отдельных журналов изменений (поступающих от каждого разработчика и каждой задачи разработки), но эти журналы изменений «скомпилированы вместе» в один CHANGELOG.md , если, например, единичные изменения объединены в основную ветку.
2. Если вам нужна функциональность, которую не предоставляет указанный скрипт, вам нужно реализовать это самостоятельно.