Keep CI helper scripts in synced app
This commit is contained in:
@@ -60,13 +60,11 @@ fi
|
||||
find "$TARGET_DIR" -maxdepth 1 -name "*.png" -delete 2>/dev/null || true
|
||||
rm -rf "$TARGET_DIR/src/server/middleware/"*.test.ts 2>/dev/null || true
|
||||
rm -f "$TARGET_DIR/scripts/sync-to-flights-front.sh" 2>/dev/null || true
|
||||
rm -rf "$TARGET_DIR/scripts/ci" 2>/dev/null || true # our pipeline scripts; not for customer
|
||||
rm -rf "$TARGET_DIR/scripts/phase-0" 2>/dev/null || true
|
||||
rm -f "$TARGET_DIR/scripts/screenshot-diff.ts" 2>/dev/null || true
|
||||
rm -f "$TARGET_DIR/playwright-angular.config.ts" 2>/dev/null || true
|
||||
rm -rf "$TARGET_DIR/tests/e2e-angular" 2>/dev/null || true
|
||||
rm -rf "$TARGET_DIR/tests/parity" 2>/dev/null || true
|
||||
rm -rf "$TARGET_DIR/tests/ci" 2>/dev/null || true # our bash unit tests; not for customer
|
||||
rm -rf "$TARGET_DIR/.gitea" 2>/dev/null || true # our workflows; not for customer
|
||||
rm -rf "$TARGET_DIR/docs/superpowers" 2>/dev/null || true
|
||||
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
ROOT="$(cd "$(dirname "$0")/../.." && pwd)"
|
||||
TMP_ROOT="$(mktemp -d)"
|
||||
trap 'rm -rf "$TMP_ROOT"' EXIT
|
||||
|
||||
TARGET="$TMP_ROOT/Aeroflot.Flights.Front"
|
||||
mkdir -p "$TARGET"
|
||||
|
||||
"$ROOT/scripts/ci/sync-to-gitlab.sh" "$TARGET" >/tmp/sync-to-gitlab-test.log
|
||||
|
||||
test -f "$TARGET/tests/e2e/schedule-calendar-operating-days.spec.ts"
|
||||
grep -q "Schedule return calendar uses swapped route operating days" \
|
||||
"$TARGET/tests/e2e/schedule-calendar-operating-days.spec.ts"
|
||||
|
||||
test -f "$TARGET/scripts/ci/bundle-size-gate.mjs"
|
||||
test -f "$TARGET/scripts/ci/check-coverage-delta.mjs"
|
||||
test -f "$TARGET/tests/ci/test-sync-to-gitlab.sh"
|
||||
|
||||
grep -q '"bundle-size": "node scripts/ci/bundle-size-gate.mjs"' "$TARGET/package.json"
|
||||
grep -q '"check-coverage": "node scripts/ci/check-coverage-delta.mjs"' "$TARGET/package.json"
|
||||
|
||||
test ! -d "$TARGET/tests/e2e-angular"
|
||||
test ! -d "$TARGET/tests/parity"
|
||||
Reference in New Issue
Block a user