[package]
edition = "2021"
name = "treeherder-cli"
version = "0.2.0"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Fetch errors from a Firefox CI push on Treeherder, formatted as markdown"
readme = "README.md"
license = "MPL-2.0"
repository = "https://github.com/padenot/treeherder-cli"
[package.metadata.binstall]
pkg-url = "{ repo }/releases/download/v{ version }/{ name }-{ version }-{ target }.{ archive-format }"
bin-dir = "{ bin }{ binary-ext }"
pkg-fmt = "tgz"
[[bin]]
name = "treeherder-cli"
path = "src/main.rs"
[[test]]
name = "artifact_test"
path = "tests/artifact_test.rs"
[[test]]
name = "compare_test"
path = "tests/compare_test.rs"
[[test]]
name = "group_by_test"
path = "tests/group_by_test.rs"
[[test]]
name = "json_output_test"
path = "tests/json_output_test.rs"
[[test]]
name = "perf_test"
path = "tests/perf_test.rs"
[[test]]
name = "platform_filter_test"
path = "tests/platform_filter_test.rs"
[[test]]
name = "similar_history_test"
path = "tests/similar_history_test.rs"
[[test]]
name = "watch_test"
path = "tests/watch_test.rs"
[dependencies.anyhow]
version = "1.0"
[dependencies.clap]
version = "4.0"
features = ["derive"]
[dependencies.colored]
version = "2.1"
[dependencies.comfy-table]
version = "=7.0.0"
[dependencies.futures]
version = "0.3"
[dependencies.indicatif]
version = "0.17"
[dependencies.moz-cli-version-check]
version = "0.1"
[dependencies.notify-rust]
version = "4.11"
[dependencies.regex]
version = "1.10"
[dependencies.reqwest]
version = "0.11"
features = ["json"]
[dependencies.serde]
version = "1.0"
features = ["derive"]
[dependencies.serde_json]
version = "1.0"
[dependencies.tempfile]
version = "3.8"
[dependencies.tokio]
version = "1.0"
features = ["full"]
[dependencies.url]
version = "2.4"
[dev-dependencies.assert_cmd]
version = "2.0"
[dev-dependencies.predicates]
version = "3.0"