shipper-cli 0.4.0

CLI adapter for Shipper; install the user-facing `shipper` package unless embedding the adapter.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! The `shipper-cli` binary — thin wrapper over [`shipper_cli::run`].
//!
//! `shipper-cli` is a real CLI adapter (not a shim). Operators should
//! prefer the `shipper` facade package. It installs a binary named
//! `shipper` that forwards to this same [`run`]. This binary exists for
//! two reasons:
//!
//! 1. Backward compatibility for anyone with `cargo install shipper-cli`
//!    wired into their pipelines on the old name.
//! 2. Local workspace development: `cargo run -p shipper-cli -- <args>`
//!    is still a reasonable way to exercise the CLI without installing.
fn main() -> anyhow::Result<()> {
    shipper_cli::run()
}