25 lines
373 B
Bash
Executable file
25 lines
373 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
set -euo pipefail
|
|
|
|
function cleanup() {
|
|
pkill -P $$
|
|
}
|
|
|
|
trap cleanup EXIT SIGINT
|
|
|
|
# Build static assets
|
|
(cd ../.. && npm ci && npm run assets)
|
|
|
|
go tool nuke --help 2>/dev/null || :
|
|
|
|
go run ../cmd/httpdebug &
|
|
|
|
go tool nuke \
|
|
--policy-fname ./nuke.yaml \
|
|
--use-remote-address \
|
|
--target=http://localhost:3923 &
|
|
|
|
sleep 2
|
|
|
|
backoff-retry node ./test.mjs
|