λ§₯λ―Έλ + κΉ + μ ν¨μ€ + λμ€μ½λ λ΄μ μ΄μ©ν CI/CD
μΈμ μ΄λμλ μ€λ§νΈν°μ μ΄μ©ν΄ λ²νΌλ§ λλ₯΄λ©΄
μλμΌλ‘ μ§μμλ λ§₯λ―Έλμμ κΉ λΉλ λΈλμΉ μ΅μ ν ν λΉλνκ³ νλ μ΄μ€ν μ΄ or μ±μ€ν μ΄μ λ΄λΆν μ€νΈ νΈλμΌλ‘ λ°°ν¬κΉμ§ λ¨ (μ΄ν λμ½ μλ¦ΌκΉμ§!)
μΉκ΅¬κ° νμ¬μμ μ ν¨μ€ μ€μ νλκ² λ무 μ΄λ ΅λ€κ³ ν΄μ μλ €μ£Όλ€κ° μλ°μμ νμ¬ λ΄ κ°λ°μ€μΈ κ²μμ μ μ©νλ©΄μ μλ €μ€λ΄€μ΄
(κ·Όλ° λλ λ§μ΄ ν΄λ³Έκ±΄ μλλΌ μμ² μΌνμ)
μ²μλΆν° λκΉμ§ κ΅¬μΆ λ°©λ² μ€κ°μ€κ° μ€μ·μ΄ λ무 λ§μ.. μμκ° μλ€λ©΄ μ²μ²ν μ 리ν΄λ³΄κ² μ΄
λμ€μ½λ λ΄μ μ΄μ 첨 λ§λ€μ΄λ΄€λλ° μ κΈ°νλλΌ
----
<λΉλ νλ‘μΈμ€>
1. λμ€μ½λμμ λ²νΌ 4κ° λ ΈμΆ(AOS λ΄λΆμ© / AOS μΆμμ© / IOS λ΄λΆμ© / IOS μΆμμ©)
2. λ²νΌ λλ₯΄λ©΄ λ Έν°μ ν¨κ» λΉλ μμ
3. λΉλ λ¨κ³
- μν¬μ€νμ΄μ€ κΉ ν
- ν€μ€ν μ΄ μΈν
- λ²λ€μ½λ++
- λΉλ
4. λΉλ μλ£ -> λμ€μ½λμ μλ£ μλ¦Ό λ° λ‘κ·ΈνμΌ μ μ‘
4. λΉλ μ€ν¨ -> λμ€μ½λμ μ€ν¨ μλ¦Ό λ° λ‘κ·ΈνμΌ μ μ‘
5. νλ μ΄μ€ν μ΄ / μ νμ€ν μ΄ μλ λ΄λΆ ν μ€νΈ νΈλμΌλ‘ μΆμ
6. λΉλ ν΄λ μμΆ ν κ΅¬κΈ λλΌμ΄λΈμ λ°±μ
7. λ‘컬 λΉλ νμΌ μμ
8. λ°λ νλ‘μ νΈ μ ν (λ²λ€ μ½λ λ±) κΉ νΈμ¬
CI λ₯Ό λμ νλ€λ κ²μ... κ²μμ΄ μ λ°μ΄νΈλ₯Ό κ³μν λ§νΌ μνλ¦°λ€λ... λΆλ½λ€
μ λν°λ κ°λ₯ν¨??
μ λν° λΉλμ
λ°±μλλ λ ΈλμΈκ°? νλ μ΄μ€ν μ΄ μλλ°°ν¬λ apiμ¨μΌλλ?
μμμλ€μ νν μ 리ν΄μμλ €μ£ΌλΌ
μ€λ§νΈν°μΌλ‘ λΉλλ₯Ό κ°μνλ건 μ΄λ€ μ₯μ μ΄ μλμ? μλν°μμ νλ건 ν΄λ³Έκ±° κ°μλ° μ€λ§νΈν°μΌλ‘ λΉλλͺ λ Ήμ μ€λ€λ μ μ νλ€μ
κ·Έλ₯ λ΄λ°°νΌλ€κ° νμμ΄ λ²κ·Έ μμ λ€ νλ€κ³ νλ©΄ λΉλ λ°λ κ°λ₯
μν 1μΈκ°λ°μ΄λΌ κ·Έλ°μ©λλ μκ°μ λͺ»ν΄λ΄€λ€μ μλ €μ£Όμ μ κ°μ¬ν©λλ€ .
μ€λ§νΈν°μ μ΄μ©ν λΉλ λ°λμ μ΅μ μΌ λΏμ΄κ³
λΉλ&λ°°ν¬ νλ‘μΈμ€λ₯Ό μλν ν΄λλ©΄ μ λ°μ΄νΈ ν λλ§λ€ νΈν¨
μ μ§μ§ λ©μλ€. ν μ΄κ±° M1μΌλ‘ νκ±°μΌ??
λλ λΉλ μλν κΆκΈν΄μ μλ €μ€¬μΌλ©΄ μ’κ² λ€!! κΆκΈνκ² μ ν¨μ€ λΉλ μλνλ μ λν° ν΄λΌμ°λ λΉλλ λ€λ₯Έκ±°μΌ??
μ μ‘΄λ κ°μ©λ€.. μ΄λ»κ² νλκ±°μΌ κ° λΆλ½λ€...