#!/usr/bin/env bash # Сборка четырёх PDF для загрузки по критериям тестирования. set -euo pipefail REPORT="$(cd "$(dirname "$0")/../.." && pwd)" EXPORT="$(cd "$(dirname "$0")/.." && pwd)" cd "$REPORT" python3 scripts/gen_test_listings.py stems=( 01_plan_testing 02_test_sets 03_automation_code 04_test_report ) pdfs=( "КТбо4-9_ПытковРЕ_1.1_План_тестирования.pdf" "КТбо4-9_ПытковРЕ_1.2_Наборы_тестов.pdf" "КТбо4-9_ПытковРЕ_1.3_Автоматизированное_тестирование.pdf" "КТбо4-9_ПытковРЕ_1.4_Отчёт_о_проведении_тестирования.pdf" ) for i in "${!stems[@]}"; do stem="${stems[$i]}" pdf="${pdfs[$i]}" echo "Compiling $stem.typ → $pdf ..." typst compile --root .. "$EXPORT/$stem.typ" "$EXPORT/$pdf" done echo "Done:" printf ' %s\n' "${pdfs[@]}"