opentelemetry-rust/scripts/precommit.sh

7 lines
216 B
Bash
Executable File

REPO_ROOT=$(dirname $( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ))
pushd "${REPO_ROOT}" > /dev/null
cargo update && cargo fmt --all && ./scripts/lint.sh && ./scripts/test.sh
popd > /dev/null