# ARCHITECTURE NOTE: CI/CD PIPELINE REFACTOR # # This file is a placeholder to explain the new Cloud Build structure. # Do not add build steps here. # # 1. SINGLE SOURCE OF TRUTH: # The definitive pipeline for the OPAX-MCP service is now defined in: # /cloudbuild.opax-mcp.yaml # # 2. REUSABILITY: # - To promote clarity and reuse within the pipeline, `cloudbuild.opax-mcp.yaml` # uses YAML anchors (&) and aliases (*) for common steps like policy checks, # building, and deploying. # # 3. BRANCH-AWARE LOGIC: # - The pipeline is fully branch-aware. It tags images with both commit SHA and branch name. # - Deployment to Cloud Run is conditional and only runs for specific branches # (e.g., `main`, `opax-*`). # # 4. DEPRECATED FILES: # - `cloudbuild.yaml` and `cloudbuild.mcp.yaml` are deprecated. They have been # emptied and point to the new pipeline file.