echoserver 0.1.0

Echo Server
image_repo := "ghcr.io/zarvd/echoserver"

default:
    just --list

build:
    cargo build --release

run:
    cargo run --release

fmt:
    cargo fmt

test:
    cargo test --release

lint:
    cargo clippy --release

clean:
    cargo clean

image tag: clean
    docker buildx build ./ \
        --output=type=docker \
        --no-cache \
        --force-rm \
        --tag {{ image_repo }}:{{ tag }} \
        --file Dockerfile