In YAML werden Anker (&) und Aliase (*) verwendet, um Redundanzen zu vermeiden, indem Konfigurationsblöcke einmal definiert und an anderer Stelle wiederverwendet werden. Super praktisch!
https://support.atlassian.com/bitbucket-cloud/docs/yaml-anchors
definitions:
steps:
- step: &build-test
name: Build and test
script:
- mvn package
artifacts:
- target/**
pipelines:
branches:
develop:
- step: *build-test
main:
- step: *build-test
Damit kann man die ein oder andere Home Assistant Konfiguration etwas verkürzen.
