ci: disable db tests for now

This commit is contained in:
2025-05-30 08:59:09 +01:00
parent 12205ea3fa
commit 00944faf1e

View File

@@ -33,27 +33,27 @@ test_unit:
script:
- npm run test:unit
test_db:
needs: [deps, check_types, check_style]
dependencies: [deps]
before_script:
- mkdir ../${CI_COMMIT_SHA}
- cp -r ./* ../${CI_COMMIT_SHA}/
script:
- cd ../${CI_COMMIT_SHA}
- npx supabase db diff -f dummy_migration
- git add -N supabase/migrations
- >
if ! git diff --exit-code --quiet supabase/migrations; then
echo "Supabase migrations and schema are not in sync. See diff below:"
git diff supabase/migrations
exit 1
fi
- npx supabase db start
- npx supabase db reset
- npx supabase db lint
after_script:
- npx supabase stop
# test_db:
# needs: [deps, check_types, check_style]
# dependencies: [deps]
# before_script:
# - mkdir ../${CI_COMMIT_SHA}
# - cp -r ./* ../${CI_COMMIT_SHA}/
# script:
# - cd ../${CI_COMMIT_SHA}
# - npx supabase db diff -f dummy_migration
# - git add -N supabase/migrations
# - >
# if ! git diff --exit-code --quiet supabase/migrations; then
# echo "Supabase migrations and schema are not in sync. See diff below:"
# git diff supabase/migrations
# exit 1
# fi
# - npx supabase db start
# - npx supabase db reset
# - npx supabase db lint
# after_script:
# - npx supabase stop
# test_e2e:
# needs: [deps, check_types, check_style]
@@ -64,7 +64,7 @@ test_db:
# - npm run test:e2e
build:
needs: [deps, check_types, check_style, test_unit, test_db]
needs: [deps, check_types, check_style, test_unit]
dependencies: [deps]
script:
- npm run build