bash -c 
set -euo pipefail
src=/home/bloxer/buzz/desktop/dist
dst="$B4Q3_SITE_DIR"
test -f "$src/index.html"
test -n "$(find "$src/assets" -name "e2eBridge-*.js" -print -quit)"
rm -rf "$dst"
mkdir -p "$dst"
cp -a "$src/." "$dst/"
{
  printf "source=%s\n" "$src"
  printf "copied_at_utc=%s\n" "$(date -u +%Y-%m-%dT%H:%M:%SZ)"
  printf "candidate_head=%s\n" "$B4_CANDIDATE_HEAD"
  printf "e2e_bridge_asset=%s\n" "$(find "$dst/assets" -name "e2eBridge-*.js" -printf "%f\n" | head -n 1)"
  printf "workstream_asset=%s\n" "$(find "$dst/assets" -name "WorkstreamBoardScreen-*.js" -printf "%f\n" | head -n 1)"
  printf "index_sha256=%s\n" "$(sha256sum "$dst/index.html" | cut -d" " -f1)"
} > "$B4Q3_RUN_DIR/site-provenance.txt"
cat "$B4Q3_RUN_DIR/site-provenance.txt"

