yaml
, yml
(야믈이라 읽습니다) 2개의 확장자를 사용하고 있습니다.
키와 값으로 매핑된 데이터를 주고 받기 위한 여러가지 양식들이 있습니다. 아래 3개의 코드를 비교해보세요.
--- XML ---
<?xml version="1.0" encoding="UTF-8"?>
<name>이호준</name>
<age>10</name>
--- JSON ---
{
"name" : "이호준",
"age" : 10
}
--- YAML ---
name: 이호준
age: 10
YAML은 YAML Ain't Markup Language라는 다소 장난스러운 유래를 가지고 있습니다. 가독성이 좋아 가벼운 마크업언어로 사용하고 있습니다. JSON 형식에서 바로 YAML 형식을 사용하고 싶다고 한다면 아래와 같은 사이트를 이용할 수 있습니다.
#
---
...
|
)를 사용합니다. >
를 사용하면 줄바꿈을 무시합니다.-
를 사용합니다. 대쉬 뒤에 띄어쓰기 한 칸 해주셔야 합니다.key:
key1:
key2:
key3:
key4: value
jobs:
build:
runs-on: ubuntu-latest