YAML 소개

6538 단어 devopsymltutorialyaml
Yaml 파일은 빌드 및 릴리스 정의를 위해 Azure Pipelines에서 사용됩니다. Yaml 파일은 GitHub 빌드 및 릴리스에서도 사용됩니다.
Yaml은 깨끗하고 읽기 쉽게 설계되었습니다.

파일 형식



.yml 또는 .yaml

어떻게 댓글을 달까?


# comment

사람에 대한 정보 정의




# Create a person object with properties.
person: 
    name: "mike"
    occupation: "programmer"
    age: 23 
    gpa: 3.5
    fav_num: 1e+10
    male: true
    birthday:1994-02-06 14:33:22 # ISO 86001 standard
    flaws: null
# Now this is a person object and you can access their values
# person.name // give u person name 

# Storing array in 2 diff styles
    hobbies:
        - hiking
        - movies
        - riding bike
    movies: ["Dark Knight", "Harry Portar"]

# Storing an object in 3 styles in a list
    friends:
        - name: "Sanjay"
          age: 22
        - {name: "Ruepsh", age: 35}
        - 
          name: "Joe"
          age:23

# values with lot of information
    descriptions:
     Generating random paragraphs can be an excellent way for writers to          get their creative flow going at the beginning of the day. The writer        has no idea what topic the random paragraph will be about when it            appears.This forces the writer to use creativity to complete one              of three common writing challenges.

# values to render in single line
    descriptionsSingle: >
     Generating random paragraphs can be an excellent way for writers to get      their creative flow going at the beginning of the day. The writer has no      idea what topic the random paragraph will be about when it appears. This      forces the writer to use creativity to complete one of three common          writing challenges.

# Preserve the format with | just like <pre> tag in html
    signature: |
        Rupesh Tiwari
        email: [email protected]

# Anchor some value 
    state: &location "NJ"
    tax: *location  # it will print NJ tax is refering the value of state 

# Anchor key value pair
    base: &base
        var1: value1

    foo: 
        <<: *base  # var1: value1 
        var2: value2
# Convert number to string datatype
    salary: !!str 23,000 # rendered as "23,000" string type
# Conver number to float
    height: !!float 5 # rendered as 5.0  




풀 스택 개발자가 되세요 💻



풀 스택 개발자가 되어 새로운 소프트웨어 개발자 또는 수석 개발자/설계자로 캐리어를 성장시키려는 경우. 전체 스택 개발 교육 프로그램에 가입하는 것을 고려하십시오. All-Access Monthly 멤버십 플랜이 있으며 모든 비디오 코스, 슬라이드, 소스 코드 및 월간 화상 통화에 무제한으로 액세스할 수 있습니다.
  • 현재 및 미래의 angular, node.js 및 관련 과정에 액세스하려면 All-Access Membership PRO plan을 구독하십시오.
  • PRO 플랜의 모든 것을 얻으려면 All-Access Membership ELITE plan에 가입하십시오. 또한 Rupesh와의 월간 라이브 Q&A 화상 통화에 액세스할 수 있으며 의심/질문을 하고 더 많은 도움, 팁 및 트릭을 얻을 수 있습니다.

  • You bright future is waiting for you so visit today FullstackMaster and allow me to help you to board on your dream software company as a Developer,Architect or Lead Engineer role.

    좋은 웹페이지 즐겨찾기