#ci #continuous-integration #circle #travis

rci

检查您的测试是否在持续集成服务中运行

1 个不稳定版本

使用旧的 Rust 2015

0.1.1 2016年2月27日

#630 in 测试


2 crate 使用

MIT 许可证

7KB
136

rci - 持续集成环境

Build Status Circle CI

rci 是一些常用持续集成服务环境变量的封装。目前支持 traviscircle-ci。此库的一个可能用途是检查您的测试是否在持续服务中运行。 不要 使用此来跳过所有测试并假装一切正常!如果您正在测试例如音频或图形输出,这在某些 CI 环境中不可用,则可以使用此库跳过这些测试,如下面的示例所示

用法

将其添加到您的项目 Cargo.toml 中的依赖关系部分

[dependencies]
rci = 0.1.*

lib.rs:

rci 是一些常用持续集成服务环境变量的封装。目前支持 traviscircle-ci。此库的一个可能用途是检查您的测试是否在持续服务中运行。 不要 使用此来跳过所有测试并假装一切正常!如果您正在测试例如音频或图形输出,这在某些 CI 环境中不可用,则可以使用此库跳过这些测试,如下面的示例所示

use rci::*;

let ci = Ci::new();
if ci.is_none() {
    return;
} else {
    println!("I'm running in: {}", ci.unwrap());
}

无运行时依赖