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.
Loading
Please sign in to comment