12个版本 (2个稳定版)

1.0.3 2023年9月2日
0.1.10 2023年4月26日
0.1.7 2022年10月1日
0.1.6 2022年4月16日
0.1.3 2021年10月27日

#75 in 测试

Download history • Rust 包仓库 118/week @ 2024-04-14 • Rust 包仓库 161/week @ 2024-04-21 • Rust 包仓库 106/week @ 2024-04-28 • Rust 包仓库 81/week @ 2024-05-05 • Rust 包仓库 83/week @ 2024-05-12 • Rust 包仓库 80/week @ 2024-05-19 • Rust 包仓库 173/week @ 2024-05-26 • Rust 包仓库 107/week @ 2024-06-02 • Rust 包仓库 85/week @ 2024-06-09 • Rust 包仓库 148/week @ 2024-06-16 • Rust 包仓库 122/week @ 2024-06-23 • Rust 包仓库 114/week @ 2024-06-30 • Rust 包仓库 92/week @ 2024-07-07 • Rust 包仓库 47/week @ 2024-07-14 • Rust 包仓库 42/week @ 2024-07-21 • Rust 包仓库 329/week @ 2024-07-28 • Rust 包仓库

每月525次下载

MIT许可证

65KB
1K SLoC

gitlab-report

一个命令行工具,用于从cargo JSON输出生成与GitLab兼容的报告。

支持的格式

输入 输出
测试 JUnit
测试 OpenMetrics
clippy Code Climate
clippy OpenMetrics
基准 OpenMetrics
审计 GitLab安全报告(SAST)
审计 GitLab安全报告(依赖项扫描)
geiger GitLab安全报告(SAST)
geiger GitLab安全报告(依赖项扫描)
fmt -

用法

cargo test --no-fail-fast -- -Z unstable-options --format json | gitlab-report -p test > report.xml
cargo clippy --message-format=json | gitlab-report -p clippy > gl-code-quality-report.json
cargo bench -- -Z unstable-options --format json | gitlab-report -p bench > metrics.txt
cargo audit --json | gitlab-report -p audit > gl-sast-report.json

依赖项

~2.9–4MB
~73K SLoC