#rest #jira #debugging #dotenv #env-filter #rujira

rujira

This module provides an API for working with Jira

3 releases (breaking)

0.4.1 Mar 5, 2025
0.3.0 Dec 19, 2024
0.2.0 Dec 11, 2024
0.1.2 Dec 1, 2024
0.1.1 Nov 30, 2024

#13 in #jira

Download history 143/week @ 2024-12-08 113/week @ 2024-12-15 4/week @ 2024-12-22 2/week @ 2025-01-05 1/week @ 2025-02-23 129/week @ 2025-03-02 14/week @ 2025-03-09

143 downloads per month

MIT/Apache

26KB
539 lines

Rujira

This module provides an API for working with Jira.

Example usage

use dotenv::dotenv;
use rujira::*;
use serde_json::json;
use tracing_subscriber::{fmt, EnvFilter};

#[tokio::main]
async fn main() {
    dotenv().ok();
    fmt()
        .with_env_filter(EnvFilter::from_default_env())
        .compact()
        .init();
    let bot = Rujira::new().from_env_handler();
    let Ok(me) = crate::api::myself::get(bot).apply().await else {
        todo!()
    };
    tracing::debug!(?me);
}

Tests running

RUJIRA_TOKEN=<TOKEN> cargo test

Dependencies

~12–29MB
~334K SLoC