#!/usr/bin/env bash # # End-to-end smoke test against a running coordinator. # # ./scripts/smoke.sh # localhost:8080, token from .env # HOST=http://1.2.3.4:8080 TOKEN=x ./scripts/smoke.sh # # Exits non-zero on the first unexpected status, so it is usable in CI. set -uo pipefail HOST="${HOST:-http://localhost:8080}" TOKEN="${TOKEN:-$(grep -s '^WORKER_AUTH_TOKEN=' .env | cut -d= -f2- || echo change-me)}" pass=0 fail=0 # check