Commit 021b2895 authored by Dan Notestein's avatar Dan Notestein
Browse files

refactor: migrate to Phase 4 DinD test templates

Replace 160+ lines of inline DinD test logic with composable templates
from common-ci-configuration:
- .haf_app_dind_complete_test (complete test job template)
- .haf_app_dind_extract_cache (cache extraction with blockchain handling)
- .haf_app_dind_compose_startup (ci.env and compose up)
- .haf_app_dind_wait_for_services (PostgreSQL/PostgREST waits with DNS fix)
- .haf_app_dind_compose_teardown (log collection and cleanup)

Changes:
- Add APP_SYNC_CACHE_TYPE, APP_CACHE_KEY, HAF_APP_SCHEMA variable aliases
- Replace .test-with-docker-compose with 8-line version extending templates
- Test jobs (regression, setup-scripts, performance, pattern) unchanged

Reduces duplication and centralizes DinD test maintenance in common-ci.

Note: Temporarily uses feat/phase4-dind-test-templates branch until
MR !150 is merged to common-ci-configuration develop.
parent 51ac044b
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment