#changelog #generate #version #gitmoji #emoji #docker #gitmoji-changelog

app gitmoji-changelog-rust

你使用 gitmoji 吗?那么就用这个应用生成你的变更日志吧!

1 个不稳定版本

0.1.0 2018年12月26日

#5#gitmoji

MIT 许可协议

25KB
812 代码行

gitmoji-changelog-rust

Rust 版本的 gitmoji-changelog

为什么

我对 NodeJS 版本在 Docker 容器中占用的空间感到难过,而且我正在学习 Rust:所以我很好奇,这帮助我有一个小小的 Rust CLI 项目来玩耍。

尝试它

使用 Docker 🐳!

你应该在你的测试仓库中有标签。

docker run --rm -v ${PWD}:/repo fabienjuif/gitmoji-changelog

路线图

目前,这个项目只是我做的测试。但如果我(或你)想进一步推动这个项目

  • 列出两个哈希之间的提交
  • 按“代码”分组提交
  • 按版本分组提交
  • 创建 markdown 文档
  • 创建增量 markdown 文档
  • 检测从哪个标签开始
  • 添加作者
  • 分组相似的提交

这是一项大量的工作,我肯定这不是值得的!

命令

使用以下命令创建 Docker 镜像

make

所有其他命令都通过 Cargo 传递。

依赖项

~20MB
~422K SLoC