# Advanced YAML syntax ## Anchors & aliases You can use [YAML anchors & aliases](https://yaml.org/spec/1.2.2/#3222-anchors-and-aliases) as variables in your pipeline config. To convert this: ```yml pipeline: test: image: golang:1.18 commands: go test ./... build: image: golang:1.18 commands: build ``` Just add a new section called **variables** like this: ```diff +variables: + - &golang_image 'golang:1.18' pipeline: test: - image: golang:1.18 + image: *golang_image commands: go test ./... build: - image: golang:1.18 + image: *golang_image commands: build ```