default: build
TEST_FILE_NAME?=""
TEST_FILTER?=""
build:
cargo build --all-targets
lint:
cargo clippy -- -D warnings -A dead_code
fmt:
cargo fmt --all
cargo sort --workspace
stop-test-env:
docker-compose -f core-compose.yml down --volumes --remove-orphans
build-crates-tester-docker:
DOCKER_BUILDKIT=1 COMPOSE_DOCKER_CLI_BUILD=1 docker-compose -f test-compose.yml build --progress=plain -- crates-tester
test-crates:
cargo test --workspace
test-crates-in-docker:
DOCKER_BUILDKIT=1 COMPOSE_DOCKER_CLI_BUILD=1 docker-compose -f test-compose.yml up --exit-code-from crates-tester crates-tester