Skip to content
This repository has been archived by the owner on Nov 16, 2023. It is now read-only.

Add branch mapping to rings #36

Closed
wants to merge 1 commit into from
Closed

Commits on May 4, 2020

  1. Add branch mapping to rings

    - Rings in `bedrock.yaml` now contain a `targetBranch` (set via
      `--target-branch` flag on `ring create`).
      - The `targetBranch` is used as the the trigger branch for the
        serve-build-and-update pipelines; Added during `ring create` time.
    - The HLD repository now follows a directory structure of:
      ```
      HLD
      ├── component.yaml
      └── my-application
          ├── access.yaml
          ├── config
          │   └── common.yaml
          ├── component.yaml
          └── <service-name>
              ├── config
              │   └── common.yaml
              ├── component.yaml
              └── <branch-name> # Is no longer always the name of the ring -- uses targetBranch if it was provided and the ring name as fallback
                  ├── component.yaml
                  ├── config
                  │   └── common.yaml
                  └── static
                      ├── ingress-route.yaml # still matches on a `Ring` header for the ring name
                      └── middlewares.yaml
      ```
    
    closes microsoft/bedrock#1313
    evanlouie committed May 4, 2020
    Configuration menu
    Copy the full SHA
    f62c190 View commit details
    Browse the repository at this point in the history