追溯使用grunt-conventional-changelog

时间:2015-06-16 21:42:55

标签: node.js git gruntjs changelog

我在构建过程中使用了grunt-conventional-changelog,这太棒了。但是,在将此任务添加到构建流程之前,我似乎无法弄清楚如何让这个grunt任务解析我以前的所有提交和git标记。

我是否可以指定一个选项来追溯我的git历史并生成更改日志?我似乎无法修改自上次运行grunt changelog以来解析最近提交的当前行为。

谢谢!

1 个答案:

答案 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
        }
    }
}