Skip to content

Support recursing into anchors for document links #348

@rcjsuen

Description

@rcjsuen

We made a few changes in this space (#329) but there are still some cases that are not being covered. I think these examples should cover everything so we just need to get all of these implemented.

include: &anchor
  - file.yml
  - path: file2.yml
  - path:
    - file3.yml

services: &anchor
  backend:
    image: docker
    build:
      dockerfile: ./Dockerfile.other
    credential_spec:
      file: credentials.json

configs: &anchor
  testConfig:
    file: configFile

secrets: &anchor
  testSecret:
    file: secretFile
include:
  - path: &includeAnchor file2.yml
  - &includeAnchor2 path: file2.yml
  - path: &includeAnchor3
    - file3.yml
  - path: 
    - &includeAnchor4 file3.yml
  - &includeAnchor5 path: 
    - file3.yml

services:
  backend:
    &serviceAnchor image: docker
    build:
      &serviceAnchor2 dockerfile: ./Dockerfile.other
    credential_spec:
      &serviceAnchor3 file: credentials.json

configs:
  testConfig: 
    &configAnchor file: configFile

secrets:
  testSecret: 
    &secretAnchor file: secretFile

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions