#ci-cd #github #tool #personal #build #automation

app sludge-cicd

Rust包的个人CI/CD工具

17个版本

0.1.16 2024年7月23日
0.1.15 2024年7月23日
0.1.14 2024年4月19日
0.1.12 2023年2月5日
0.1.3 2022年8月27日

测试类别中排名第85

Download history 10/week @ 2024-04-22 11/week @ 2024-05-27 5/week @ 2024-06-10 56/week @ 2024-07-08 209/week @ 2024-07-22 6/week @ 2024-07-29

每月下载量215

MIT/Apache

18KB
468

适用于Rust包的简单CI/CD工具。

基于https://github.com/rust-analyzer/smol_str/blob/master/.github/ci.rs

使用

sludge-cicd<args...>

<args...> 参数传递给任何 cargo checkcargo buildcargo test 调用。

变量 含义
CRATES_IO_TOKEN 用于自动发布新版本到crates.io的令牌。如果不存在,则禁用自动发布。
CICD_CHECK_ONLY 如果设置为任何值,CI期间将只运行 cargo check 而不是运行测试。
CICD_SKIP_DOCS 如果设置为任何值,将不会运行 cargo doc 来检查文档。

无运行时依赖