26 个版本

0.11.10 2024 年 8 月 1 日
0.9.8 2024 年 2 月 1 日
0.3.2 2023 年 10 月 21 日
0.2.22 2023 年 4 月 30 日
0.2.19 2023 年 3 月 14 日

#210开发工具 中排名

Download history · Rust 包仓库 200/week @ 2024-04-30 · Rust 包仓库 184/week @ 2024-05-07 · Rust 包仓库 301/week @ 2024-05-14 · Rust 包仓库 292/week @ 2024-05-21 · Rust 包仓库 165/week @ 2024-05-28 · Rust 包仓库 167/week @ 2024-06-04 · Rust 包仓库 164/week @ 2024-06-11 · Rust 包仓库 170/week @ 2024-06-18 · Rust 包仓库 163/week @ 2024-06-25 · Rust 包仓库 203/week @ 2024-07-02 · Rust 包仓库 158/week @ 2024-07-09 · Rust 包仓库 161/week @ 2024-07-16 · Rust 包仓库 170/week @ 2024-07-23 · Rust 包仓库 399/week @ 2024-07-30 · Rust 包仓库 179/week @ 2024-08-06 · Rust 包仓库 145/week @ 2024-08-13 · Rust 包仓库

914 每月下载量
用于 2 crate

自定义许可协议

2.5MB
8K SLoC

dagger-sdk

为 Rust 编写的 Rust 刺刀 SDK。

示例

查看 示例

运行方式

cargo run --example first-pipeline

示例与 examples 目录中每个目录的名称匹配

安装

简单安装

cargo add dagger-sdk

用法

#[tokio::main]
async fn main() -> eyre::Result<()> {
    let client = dagger_sdk::connect().await?;

    let version = client
        .container()
        .from("golang:1.19")
        .with_exec(vec!["go", "version"])
        .stdout().await?;

    println!("Hello from Dagger and {}", version.trim());

    Ok(())
}

像普通应用程序一样运行

cargo run

依赖项

~12–26MB
~433K SLoC