6 个版本 (稳定版)
1.2.0 | 2024年2月4日 |
---|---|
1.1.1 | 2021年9月22日 |
1.0.1 | 2021年9月22日 |
0.0.0 | 2021年9月22日 |
#34 in 构建实用工具
492,441 每月下载量
在 299 个 crate 中使用 (14 个直接使用)
6KB
62 行
此 crate 可以告诉您是否处于 CI 环境中。它不会告诉您是哪个 CI,但会尽力确保准确地告诉您是否处于 CI 环境中。
此 crate 基于 @npmcli/ci-detect
包。
如果您需要有关您正在运行的特定 CI 环境的更多信息,并且可以处理更重的依赖项,请考虑使用 ci_info
。
示例
// You can call this repeatedly if you want to get the same result, cached.
let am_i_in_ci_right_now = is_ci::cached();
// If you expect your environment to change between calls, use this instead:
let checking_again_just_in_case = is_ci::uncached();
许可证
is_ci
在 Rust 社区下以 ISC 许可证 发布。
它基于 @npmcli/ci-detect
,该包以 ISC 许可证 发布给社区。