#version #bump #send #back #semver #service #keep

bin+lib next_semver

发送当前版本和希望增加的类型,即可得到新版本。可作为网页或库。

1 个稳定版本

1.0.0 2022年1月26日

#20#bump

Apache-2.0

19KB
228

Next semver

这是一个非常简单的服务。您发送当前版本和希望增加的类型,即可得到新版本。

  • /minor/1.2.4 -> 1.3.0
  • /patch/0.3.7-alpha -> 0.3.8-alpha

我将这作为一个 http 端点来保持我的 CI 管道代码无污染。

Web服务

不保证正常运行时间,但我打算使服务在 next.tryin.top 上大部分时间可用。示例

curl https://next.tryin.top/minor/v1.2.4
# 1.3.0

本地运行

您只需使用 Docker(镜像大小为 2MB)即可运行。

docker run -p8080:8080 -it mverleg/next_semver:latest

或者,您可以在检出代码后使用 Cargo 自行构建它

ROCKET_ADDRESS="0.0.0.0" ROCKET_PORT=8080 cargo run --features=web --bin next_semver    

依赖项

~0–33MB
~463K SLoC