spring-boot - Spring Boot 项目如何生成发行说明?
问题描述
这是 Spring Boot 2.3.1 的发行说明
https://github.com/spring-projects/spring-boot/releases/tag/v2.3.1.RELEASE
我在 Wiki、Issue 和代码中到处搜索,但找不到创建这些内容的位置。
这是手动过程还是以某种方式自动化?
我很想在我的项目中采用类似的方法,但如果可能的话,我不想手动进行。
有谁知道任何描述如何通过某种程度的自动化以这种格式生成发行说明的资源?
解决方案
你好,如果你仔细查看 spring boot github repo,你会得到这个
spring-boot/ci/pipeline.yml
这是他们的构建/发布工作流程,下面的文件是用于生成 github 发布说明的脚本
https://github.com/spring-projects/spring-boot/blob/main/ci/scripts/generate-changelog.sh
推荐阅读
- css - 将 div 预加载器覆盖到部分元素
- javascript - ElectronJS - 使用本地键盘快捷键在 Teaxtarea 中制作粗体文本
- java - 使用 jnativehook 库 Maven JAR 创建 jar 时出现问题
- jquery - 使用 CSS、ajax 和 jQuery 将新行添加到 div 生成的表中
- objective-c++ - 如何停止()主线程 NSApp run()事件循环?(嵌入在 C++ 中)
- c - C语言指针相关问题
- extjs - 如何知道视图模型中的数据是否已更改?
- javascript - 未捕获的类型错误:无法读取未定义的属性“框架”-PHASER3
- react-native - 更改边框颜色文本输入当它在反应原生时为空
- javascript - 如果我需要按 {entry.heat) 排序,beolw JS 的排序如何?