我在构建过程中使用了grunt-conventional-changelog,这太棒了。但是,在将此任务添加到构建流程之前,我似乎无法弄清楚如何让这个grunt任务解析我以前的所有提交和git标记。
我是否可以指定一个选项来追溯我的git历史并生成更改日志?我似乎无法修改自上次运行grunt changelog
以来解析最近提交的当前行为。
谢谢!
答案 0 :(得分:1)
使用git-changelog grunt插件,它提供了一个选项tag
,用于指定要从中生成Changelog的git标记(从头开始提交false)
git_changelog: {
extended: {
options: {
repo_url: 'https://github.com/repo/repo-name',
app_name: 'Repo Name',
tag: false //False for commits since the beginning
}
}
}