1 个不稳定版本

0.1.0 2021年1月20日

#42 in #organization

22 每月下载次数
用于 buildkite-cli

Apache-2.0

8KB
185 代码行

Buildkite API 的 Rust 库

Buildkite V2 API 的 Rust 绑定。

入门指南

首先,将以下内容添加到 Cargo.toml

[dependencies]
buildkite = "0.1.0"

然后使用该包

use buildkite;

fn main() {
    let client = buildkite::client::Client::new("BUILDKITE_TOKEN");
}

示例

组织

// List Organizations
client
    .organizations()
    .list();

// Get a sepcific organization
client
    .organizations()
    .get(org_name);

构建

// List builds for a specific pipeline
client
    .builds()
    .list(org_name, pipeline_name);

代理

// List agents
client
    .agents()
    .list(org_name)

// Get agent
client
    .agents()
    .get(org_name, agent_id)

许可证

Apache 许可证第 2 版

依赖

~3–7.5MB
~174K SLoC