7个版本
0.1.6 | 2024年3月7日 |
---|---|
0.1.5 | 2024年3月6日 |
185 in 操作系统
99KB
2.5K SLoC
Rust项目的发布自动化工具。Rust的缺失的goreleaser
。
功能
- 平台支持
- Linux
- MacOS
- Windows
- 通过
cargo
和cross
构建 - 发布
- 生成变更日志
安装
cargo install rustreleaser
使用方法
A tool to easily release Rust projects to GitHub, Homebrew and crates.io
Usage: rr [OPTIONS] [PATH]
Arguments:
[PATH] Path to the project [default: .]
Options:
-c, --config <CONFIG> Path to the config file [default: releaser.toml]
-d, --dry-run Dry run (do not upload anything)
-o, --output <OUTPUT> Output directory for temporary files [default: .]
-h, --help Print help
-V, --version Print version
依赖关系
~22–36MB
~682K SLoC