#!/usr/bin/env bash # Run from `ptth/` set -euo pipefail GIT_COMMIT=$(git rev-parse main) GIT_COMMIT_SHORT=$(echo "$GIT_COMMIT" | cut -b -8) DOCKER_TAG="ptth_quic:latest" mkdir -p app_packages git archive --format=tar "$GIT_COMMIT" | docker build -f prototypes/quic_demo/Dockerfile -t "$DOCKER_TAG" --build-arg "git_version=$GIT_COMMIT" - docker run --rm "$DOCKER_TAG" \ tar -c \ app \ quic_demo_relay_server \ | gzip > "app_packages/ptth_quic_relay_$GIT_COMMIT_SHORT.tar.gz" # sudo docker build -f app_package_Dockerfile -t ptth_app_host:latest .