jeset 1.0.2

Opinionated, ready to use color-eyre and tracing-journald setup for applications
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/env bash

set -euo pipefail

CI_TOOLS_DIR="$(dirname "${BASH_SOURCE[0]}")"
BASELINE_GIT_REF_FILE="${CI_TOOLS_DIR}/../.semver-baseline"

apt-get update
apt-get install -y --no-install-recommends cmake
cargo install --locked cargo-semver-checks

baseline="$(cat "${BASELINE_GIT_REF_FILE}")"
echo "Baseline Git rev: ${baseline}"
env SQLX_OFFLINE="true" cargo semver-checks --baseline-rev "$baseline"