Gitlab 自动创建变更日志
Posted
技术标签:
【中文标题】Gitlab 自动创建变更日志【英文标题】:Gitlab automated changelog creation 【发布时间】:2020-12-28 17:25:50 【问题描述】:我想知道 CHANGELOG.md 整体文件是如何创建的。 我看过这个网站https://docs.gitlab.com/charts/development/changelog-manager.html,但我不知道在哪里可以找到 changelog_manager.rb 以及如何正确调用它,我从多个 changelog 条目 (https://docs.gitlab.com/charts/development/changelog.html) 中获得了一个整体 CHANGELOG.md。
提前谢谢你。
【问题讨论】:
【参考方案1】:您可以在 https://gitlab.com/gitlab-org/charts/gitlab/-/tree/master 克隆 repo。
引用的脚本名称 scripts/changelog_manager.rb
不再存在于此 repo 中,根据内容和历史,我会说它已被重构/重组,您今天将使用 bin/changelog
。
【讨论】:
是的没错,但是这个脚本仅用于创建单个变更日志(来自每个开发人员和每个开发任务),但是这些变更日志“一起编译”到一个 CHANGELOG.md 中,例如,单个更改合并到一个主分支中。 如果你想要引用的脚本没有提供的功能,你需要自己实现。以上是关于Gitlab 自动创建变更日志的主要内容,如果未能解决你的问题,请参考以下文章