depl 2.4.1

Toolkit for a bunch of local and remote CI/CD actions
Documentation
[[bin]]
name = "depl"
path = "src/main.rs"

[dependencies.anyhow]
version = "1"

[dependencies.async-io-pipe]
version = "0.1.0"

[dependencies.async-process]
version = "2.3.1"

[dependencies.async-trait]
version = "0.1.50"

[dependencies.chrono]
version = "0.4"

[dependencies.clap]
features = ["derive"]
version = "4.5"

[dependencies.clearscreen]
version = "4.0.1"

[dependencies.colored]
version = "3"

[dependencies.ctrlc]
version = "3.4"

[dependencies.dirs]
version = "6"

[dependencies.env-file-reader]
version = "0.3"

[dependencies.fs-change-notifier]
version = "0.2.0"

[dependencies.fs_extra]
version = "1.2"

[dependencies.inquire-reorder]
features = ["reorder"]
version = "0.7.6"

[dependencies.mimalloc]
version = "0.1"

[dependencies.nix]
features = ["signal", "user"]
version = "0.30"

[dependencies.regex]
version = "1.11"

[dependencies.russh]
version = "0.56"

[dependencies.sd-notify]
version = "0.4.5"

[dependencies.semver]
version = "1.0"

[dependencies.serde]
features = ["derive"]
version = "1.0"

[dependencies.serde_json]
version = "1.0"

[dependencies.serde_pretty_yaml]
version = "0.9.37"

[dependencies.smart-patcher]
features = ["lua", "rhai"]
version = "0.5.2"

[dependencies.strip-ansi-escapes]
version = "0.2"

[dependencies.termimad]
version = "0.34"

[dependencies.tokio]
features = ["rt-multi-thread", "io-std", "time", "macros", "sync"]
version = "1"

[dependencies.uuid]
features = ["v4", "fast-rng"]
version = "1.11"

[dependencies.vaultrs]
version = "0.7"

[lib]
name = "depl"
path = "src/lib.rs"

[package]
authors = ["Klimenty Titov <aclo.create@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Toolkit for a bunch of local and remote CI/CD actions"
edition = "2024"
license = "MIT"
name = "depl"
readme = "README.md"
repository = "https://github.com/impulse-sw/deployer"
rust-version = "1.88"
version = "2.4.1"

[package.metadata.deb]
copyright = "2024-2026, Klimenty Titov <aclo.create@gmail.com>"
depends = "$auto"
extended-description = "Deployer is a relatively simple, yet powerful localhost CI/CD instrument."
license-file = ["LICENSE", "1"]
maintainer = "Klimenty Titov <aclo.create@gmail.com>"
priority = "optional"
section = "utility"

[[package.metadata.deb.assets]]
dest = "usr/bin/"
mode = "755"
source = "target/release/depl"

[[package.metadata.deb.assets]]
dest = "usr/share/doc/depl/"
mode = "644"
source = "README.md"

[[package.metadata.deb.assets]]
dest = "usr/share/doc/depl/"
mode = "644"
source = "MIGRATIONS.md"

[[package.metadata.deb.assets]]
dest = "usr/share/doc/depl/"
mode = "644"
source = "DOCS.md"