Commit 53c7826e authored by Dan Notestein's avatar Dan Notestein
Browse files

Add haf_data_preparation.gitlab-ci.yml template

Phase 2 of CI consolidation: Flatten include hierarchy by moving
HAF-specific templates to common-ci-configuration.

Templates provided:
- .haf_docker_image_builder_job - Base job for HAF Docker operations
- .prepare_haf_image - Build HAF Docker image
- .prepare_haf_data_5m - Prepare 5M block replay data with caching
- .wait-for-haf-postgres - Wait for HAF PostgreSQL service
- .wait-for-haf-postgres-with-nfs-extraction - Wait with NFS extraction

This allows HAF and HAF apps to include directly from common-ci
instead of the previous 4-level chain:
  HAF apps -> HAF -> hive -> common-ci

Now projects can use:
  include:
    - project: 'hive/common-ci-configuration'
      file: '/templates/haf_data_preparation.gitlab-ci.yml'
parent f77f86a9
Loading
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment