удаление test-контура
This commit is contained in:
@@ -1,18 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
# Выгрузка ТЕСТА (прод-клон для локального контейнера на x86): в целевую папку
|
||||
# попадают только файлы, нужные для запуска тест-контейнера.
|
||||
#
|
||||
# Использование: scripts/export-test.sh <целевая-папка> [git-ref]
|
||||
set -euo pipefail
|
||||
|
||||
DEST="${1:?Укажите целевую папку: scripts/export-test.sh <dir> [ref]}"
|
||||
REF="${2:-HEAD}"
|
||||
|
||||
mkdir -p "$DEST"
|
||||
git archive --format=tar "$REF" | tar -x -C "$DEST"
|
||||
|
||||
# прод-compose в тест-папке не нужен (тест запускается своим docker-compose.test.yml)
|
||||
rm -f "$DEST/docker-compose.yml"
|
||||
|
||||
echo "[export-test] Тест выгружен в: $DEST"
|
||||
echo " дальше: cp .env.example .env (APP_ENV=test) && docker compose -f docker-compose.test.yml up -d --build"
|
||||
Reference in New Issue
Block a user