/ fresh-restart-with-logging.sh
fresh-restart-with-logging.sh
1 #!/bin/bash 2 # Fresh CI test with comprehensive logging 3 4 set -euo pipefail 5 6 REPO=$(basename $(pwd)) 7 LOG_DIR="/tmp/ci-debug-$(date +%Y%m%d-%H%M%S)" 8 mkdir -p "$LOG_DIR" 9 10 echo "=== Fresh CI Test for $REPO ===" 11 export TMPDIR=/var/tmp 12 export CARGO_HOME=/home/devops/.cargo 13 export RUSTUP_HOME=/home/devops/.rustup 14 15 # Run just ci-full with logging 16 /home/devops/.local/bin/just ci-full 2>&1 | tee "$LOG_DIR/ci-full.log" 17 18 echo "Logs: $LOG_DIR"