Commit 9efefd93 authored by Dan Notestein's avatar Dan Notestein
Browse files

Refactor CI to use common-ci-configuration templates

- Add detect_changes job using .haf_app_detect_changes template
  - Enables auto-skip when only tests/docs/SQL files change
  - Supports QUICK_TEST mode for manual cache selection

- Add skip rules to data preparation jobs
  - prepare_hived_data and prepare_haf_data now skip when cached data available
  - Uses .skip_on_cached_data rules from common-ci-configuration

- Create shared YAML anchors for service definitions
  - &haf-service, &app-setup-service, &app-service, &hived-service
  - Reduces duplication across pattern_tests and comparison_tests

- Update test job needs with optional: true
  - Allows tests to run even when data prep is skipped
  - Jobs fetch from NFS cache via existing fallback logic
parent ea331d07
Loading
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment