1 个不稳定版本
使用旧的 Rust 2015
0.1.0 | 2018年1月4日 |
---|
#73 在 #versioning
11KB
197 行
semver-binary
semver-binary 可以用于从 CLI 操作版本数据。这主要用于 CI 脚本。
用法
假设以下版本
production 1.2.3
testing 1.3.0-beta
testing CI $testing+CI.git_ci_id
您可以使用 semver 自动为您创建这些版本的正确版本:生产 -> 测试
PRODUCTION="1.2.3"
semver $PRODUCTION -m --pre beta
"1.3.0-beta"
测试 -> CI 自动部署
TESTING="1.3.0-beta"
semver $TESTING --meta CI --meta 6fe444c # git rev-parse --short HEAD
"1.3.0-beta+CI.6fe444c"
这些版本可用于您的 Dockerfile、Docker 镜像标签、应用程序版本(用于 API/二进制版本控制)等。
构建
cargo build --release
依赖项
~1MB